import React, { Component, PropTypes } from 'react' import Header from './Header' import MapperCard from './MapperCard' import MapCard from './MapCard' import MapListItem from './MapListItem' class Maps extends Component { render = () => { const { maps, currentUser, section, displayStyle, user, moreToLoad, loadMore } = this.props let mapElements if (displayStyle === 'grid') { mapElements = maps.models.map(function (map) { return }) } else if (displayStyle === 'list') { mapElements = maps.models.map(function (map) { return }) } return (
{ user ? : null } { currentUser && !user ? : null } { mapElements }
{!moreToLoad ? null : [ ,
]}
) } } Maps.propTypes = { section: PropTypes.string.isRequired, maps: PropTypes.object.isRequired, moreToLoad: PropTypes.bool.isRequired, displayStyle: PropTypes.string, user: PropTypes.object, currentUser: PropTypes.object, loadMore: PropTypes.func } export default Maps