fix: type error
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
|
import { WorkspaceFlavour } from '@affine/workspace/type';
|
||||||
import { useSetAtom } from 'jotai';
|
import { useSetAtom } from 'jotai';
|
||||||
import { useRouter } from 'next/router';
|
import { useRouter } from 'next/router';
|
||||||
import { useCallback } from 'react';
|
import { useCallback } from 'react';
|
||||||
|
|
||||||
import { jotaiWorkspacesAtom } from '../atoms';
|
import { jotaiWorkspacesAtom } from '../atoms';
|
||||||
import { WorkspacePlugins } from '../plugins';
|
import { WorkspacePlugins } from '../plugins';
|
||||||
import { RemWorkspaceFlavour } from '../shared';
|
|
||||||
import { apis } from '../shared/apis';
|
import { apis } from '../shared/apis';
|
||||||
|
|
||||||
export function useOnGoogleLogout() {
|
export function useOnGoogleLogout() {
|
||||||
@@ -14,10 +14,10 @@ export function useOnGoogleLogout() {
|
|||||||
apis.auth.clear();
|
apis.auth.clear();
|
||||||
set(workspaces =>
|
set(workspaces =>
|
||||||
workspaces.filter(
|
workspaces.filter(
|
||||||
workspace => workspace.flavour !== RemWorkspaceFlavour.AFFINE
|
workspace => workspace.flavour !== WorkspaceFlavour.AFFINE
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
WorkspacePlugins[RemWorkspaceFlavour.AFFINE].cleanup?.();
|
WorkspacePlugins[WorkspaceFlavour.AFFINE].cleanup?.();
|
||||||
router.reload();
|
router.reload();
|
||||||
}, [router, set]);
|
}, [router, set]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user