diff --git a/packages/app/src/components/workspace-setting/workspace-setting.tsx b/packages/app/src/components/workspace-setting/workspace-setting.tsx index 2229c2630e..2a6ac07b60 100644 --- a/packages/app/src/components/workspace-setting/workspace-setting.tsx +++ b/packages/app/src/components/workspace-setting/workspace-setting.tsx @@ -191,7 +191,7 @@ const MembersPage = ({ workspace }: { workspace: Workspace }) => { .catch(err => { console.log(err); }); - }, []); + }, [workspace.id]); return (
@@ -201,7 +201,7 @@ const MembersPage = ({ workspace }: { workspace: Workspace }) => { {members.map(member => { return ( - + {member.user.type === 'Registered' ? ( diff --git a/packages/app/src/pages/invite/[invite_code].tsx b/packages/app/src/pages/invite/[invite_code].tsx index eb83157b01..f7042c0e95 100644 --- a/packages/app/src/pages/invite/[invite_code].tsx +++ b/packages/app/src/pages/invite/[invite_code].tsx @@ -29,7 +29,7 @@ export default function DevPage() { }) .catch(err => {}); }; - }, []); + }, [router.query.invite_code]); return ( diff --git a/packages/app/src/providers/app-state-provider/hooks.ts b/packages/app/src/providers/app-state-provider/hooks.ts index 523c77cc8d..6abce3eaf1 100644 --- a/packages/app/src/providers/app-state-provider/hooks.ts +++ b/packages/app/src/providers/app-state-provider/hooks.ts @@ -43,7 +43,7 @@ export const useLoadPage = () => { }); } loadPage?.current?.(pageId); - }, [workspace, pageId, loadPage]); + }, [workspace, pageId, loadPage, createPage, router, currentWorkspaceId]); return currentPage?.pageId === pageId ? currentPage : null; }; diff --git a/packages/app/src/utils/print-build-info.ts b/packages/app/src/utils/print-build-info.ts index 4b286a69ec..2bb17042b6 100644 --- a/packages/app/src/utils/print-build-info.ts +++ b/packages/app/src/utils/print-build-info.ts @@ -29,7 +29,7 @@ const printBuildInfo = () => { 'Environment:', `${publicRuntimeConfig.NODE_ENV}${publicRuntimeConfig.CI ? '(ci)' : ''}` ); - console.log('Editor Version:', publicRuntimeConfig.EDITOR_VERSION) + console.log('Editor Version:', publicRuntimeConfig.EDITOR_VERSION); console.log('Version:', publicRuntimeConfig.VERSION); console.log( 'AFFiNE is an open source project, you can view its source code on GitHub!'