Достигните рендеринга страниц маршрутизатора дважды (с ApolloProvider)
У меня странная проблема, когда компоненты визуализируются дважды. Я думаю, что проблема в том, как я настроил / настроил маршрутизатор.
Вот упрощенная настройка..
Когда я перехожу к /login, эта страница визуализирует компонент дважды
const App = () => {
return (
<ApolloProvider client={client}>
<Router className="fixed absolute--fill flex flex-column">
{/* Auth */}
<Login path="/login" />
<Register path="/register" />
</Router>
<PleaseSignIn>
<Router className="fixed absolute--fill flex flex-column">
{/* Notes */}
<Note path="/notebook/note/:noteId" />
<NoteNew path="/notebook/note/new" />
<NoteEdit path="/notebook/note/:noteId/edit" />
</Router>
</PleaseSignIn>
</ApolloProvider>
);
};