/* List of movies. Wrapped with the "withList" and "withCurrentUser" containers. */ import React from 'react'; import { registerComponent, Components, withList, withCurrentUser, Loading } from 'meteor/vulcan:core'; import Helmet from 'react-helmet'; import Movies from '../../modules/movies/collection.js'; const MoviesList = ({results = [], currentUser, loading, loadMore, count, totalCount}) =>
{/* user accounts */}
{loading ? :
{/* new document form */} {/* documents list */} {results.map(movie => )} {/* load more */} {totalCount > results.length ? {e.preventDefault(); loadMore();}}>Load More ({count}/{totalCount}) :

No more items.

}
}
const options = { collection: Movies, fragmentName: 'MoviesItemFragment', limit: 5 }; registerComponent('MoviesList', MoviesList, withCurrentUser, [withList, options]);