Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | import * as React from 'react'; import { Query } from 'react-apollo'; import ErrorMessage from '../../../components/ErrorMessage'; import Loader from '../../../components/Loader'; import { SETTINGS_CATEGORIES } from '../../queries'; import CreateCategory from '../create/CreateCategory'; import List from './List'; const CategoryList = () => ( <Query query={SETTINGS_CATEGORIES}> {({ loading, error, data }) => { if (loading) { return <Loader />; } if (error) { return <ErrorMessage message={error.message} />; } return ( <React.Fragment> <CreateCategory /> <List categories={data.categories} /> </React.Fragment> ); }} </Query> ); export default CategoryList; |