import React, { Component, PropTypes } from 'react' import Header from './Header.js' import MapperCard from './MapperCard.js' import MapCard from './MapCard.js' import MapListItem from './MapListItem.js' 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 } { 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