index.tsx

 1import { ApolloProvider } from '@apollo/client';
 2import ReactDOM from 'react-dom';
 3import { BrowserRouter } from 'react-router-dom';
 4
 5import App from './App';
 6import apolloClient from './apollo';
 7import Themer from './components/Themer';
 8import { defaultLightTheme, defaultDarkTheme } from './themes/index';
 9
10ReactDOM.render(
11  <ApolloProvider client={apolloClient}>
12    <BrowserRouter>
13      <Themer lightTheme={defaultLightTheme} darkTheme={defaultDarkTheme}>
14        <App />
15      </Themer>
16    </BrowserRouter>
17  </ApolloProvider>,
18  document.getElementById('root')
19);