diff --git a/examples/catalog/components/home/Recent.tsx b/examples/catalog/components/home/Recent.tsx index 3c1b493c..b843c6d5 100644 --- a/examples/catalog/components/home/Recent.tsx +++ b/examples/catalog/components/home/Recent.tsx @@ -1,8 +1,11 @@ /* eslint-disable jsx-a11y/anchor-is-valid */ import { useQuery } from '@apollo/react-hooks'; +import { + CollectionIcon, + PresentationChartBarIcon, +} from '@heroicons/react/solid'; import { ErrorMessage } from '../_shared'; import { SEARCH_QUERY } from '../../graphql/queries'; -import { Recent } from 'portal'; const RecentDataset: React.FC = () => { const { loading, error, data } = useQuery(SEARCH_QUERY, { @@ -22,9 +25,70 @@ const RecentDataset: React.FC = () => { const { result } = data.search; return ( -
-

Recent Datasets

- +
+

+ Recent Datasets +

+
    + {result.results.map((dataset) => ( +
  • +
    +
    +
    +

    + {dataset.title || dataset.name} +

    + + dataset + +
    +

    + {dataset.organization.title || dataset.organization.name} +

    +
    + +
    + +
  • + ))} +
); }; diff --git a/examples/catalog/graphql/queries.ts b/examples/catalog/graphql/queries.ts index ad22e5b1..a1dfa00c 100644 --- a/examples/catalog/graphql/queries.ts +++ b/examples/catalog/graphql/queries.ts @@ -72,6 +72,7 @@ export const SEARCH_QUERY = gql` name title description + image: image_url } } }