import { GetServerSideProps } from 'next'; import Head from 'next/head'; import { initializeApollo } from '../lib/apolloClient'; import Nav from '../components/home/Nav'; import Recent from '../components/home/Recent'; import Form from '../components/search/Form'; import { SEARCH_QUERY } from '../graphql/queries'; function Home() { return (
Portal
); } export const getServerSideProps: GetServerSideProps = async (context) => { const apolloClient = initializeApollo(); await apolloClient.query({ query: SEARCH_QUERY, variables: { sort: 'metadata_created desc', rows: 3, }, }); return { props: { initialApolloState: apolloClient.cache.extract(), }, }; }; export default Home;