fix: stop hydration in workspace (#1117)

This commit is contained in:
Himself65 authored and GitHub committed 2023-02-19 03:03:20 +00:00
1 parent 47f9ae2e11
commit 4aebdfc81a
1 file changed
+3
+3
View File
@@ -7,6 +7,7 @@ import '@affine/i18n';
import { useTranslation } from '@affine/i18n'; import { useTranslation } from '@affine/i18n';
import { DataCenterPreloader } from '@affine/store'; import { DataCenterPreloader } from '@affine/store';
import { NoSsr } from '@mui/material';
import { Logger } from '@toeverything/pathfinder-logger'; import { Logger } from '@toeverything/pathfinder-logger';
import type { NextPage } from 'next'; import type { NextPage } from 'next';
import type { AppProps } from 'next/app'; import type { AppProps } from 'next/app';
@@ -72,6 +73,7 @@ const App = ({ Component, pageProps }: AppPropsWithLayout) => {
<ConfirmProvider key="ConfirmProvider" />, <ConfirmProvider key="ConfirmProvider" />,
]} ]}
> >
<NoSsr>
{NoNeedAppStatePageList.includes(router.route) ? ( {NoNeedAppStatePageList.includes(router.route) ? (
getLayout(<Component {...pageProps} />) getLayout(<Component {...pageProps} />)
) : ( ) : (
@@ -85,6 +87,7 @@ const App = ({ Component, pageProps }: AppPropsWithLayout) => {
</DataCenterPreloader> </DataCenterPreloader>
</Suspense> </Suspense>
)} )}
</NoSsr>
</ProviderComposer> </ProviderComposer>
</> </>
); );