_app.tsx 475 B

1234567891011121314151617181920
  1. import { AppProps } from 'next/app'
  2. import { ApolloProvider } from '@apollo/client'
  3. import client from '../src/lib/apollo'
  4. import { UserProvider } from '../src/user/hooks'
  5. import { Page } from '../src/app'
  6. const MyApp = ({ Component, pageProps }: AppProps) => {
  7. return (
  8. <ApolloProvider client={client}>
  9. <UserProvider>
  10. <Page>
  11. <Component {...pageProps} />
  12. </Page>
  13. </UserProvider>
  14. </ApolloProvider>
  15. )
  16. }
  17. export default MyApp