import React from "react"; import { Box } from "@chakra-ui/core"; import gql from "graphql-tag"; import { useQuery } from "@apollo/client"; import HangerSpinner from "./components/HangerSpinner"; import { Heading1 } from "./util"; function ModelingPage() { return ( Modeling Hub ); } function ItemModelsList() { const { loading, error, data } = useQuery(gql` query ModelingPage { itemsThatNeedModels { id name thumbnailUrl speciesThatNeedModels { id name } } } `); if (loading) { return ( ); } if (error) { return {error.message}; } const items = [...data.itemsThatNeedModels].sort((a, b) => a.name.localeCompare(b.name) ); return ( {items.map((item) => ( ))} ); } function ItemModelCard({ item }) { return ( {item.name} ); } export default ModelingPage;