import React from 'react'; import { compose } from 'react-apollo'; import { Link } from '../routes'; import { itemEnhancer } from '../enhancers/enhancers'; const Pagination = props => { if (props.loading) return

Loading Item...

; const { aggregate, pageInfo } = props.itemsQuery.itemsConnection; const { page } = props; const pages = Math.floor(aggregate.count / 3); return (

Page {page} of {pages} - {aggregate.count} total

{pageInfo.hasPreviousPage ? ( ←Prev ) : null} {pageInfo.hasNextPage ? ( Next → ) : null}
); }; const ComponentWithMutations = compose(itemEnhancer)(Pagination); export default ComponentWithMutations;