fix: add judgement of currentWorkspace

This commit is contained in:
QiShaoXuan 2023-01-10 20:42:00 +08:00
parent f1ea2ee691
commit b86a03642a
3 changed files with 5 additions and 4 deletions

View File

@ -40,7 +40,7 @@ export const SyncPage = ({ workspace }: { workspace: WorkspaceInfo }) => {
confirmText: user ? 'Enable' : 'Sign in and Enable', confirmText: user ? 'Enable' : 'Sign in and Enable',
cancelText: 'Skip', cancelText: 'Skip',
}).then(async confirm => { }).then(async confirm => {
if (confirm) { if (confirm && currentWorkspace) {
// if (user) { // if (user) {
// await login(); // await login();
// } // }

View File

@ -42,14 +42,15 @@ export const GeneralPage = ({ workspace }: { workspace: WorkspaceInfo }) => {
}; };
const handleUpdateWorkspaceName = () => { const handleUpdateWorkspaceName = () => {
console.log('currentWorkspace: ', currentWorkspace); console.log('currentWorkspace: ', currentWorkspace);
updateWorkspace({ name: workspaceName }, currentWorkspace); currentWorkspace &&
updateWorkspace({ name: workspaceName }, currentWorkspace);
}; };
const fileChange = async (file: File) => { const fileChange = async (file: File) => {
// console.log('file: ', file); // console.log('file: ', file);
// setUploading(true); // setUploading(true);
const blob = new Blob([file], { type: file.type }); const blob = new Blob([file], { type: file.type });
updateWorkspace({ avatarBlob: blob }, currentWorkspace); currentWorkspace && updateWorkspace({ avatarBlob: blob }, currentWorkspace);
}; };
return workspace ? ( return workspace ? (

View File

@ -31,7 +31,7 @@ const Page: NextPageWithLayout = () => {
<EditorHeader /> <EditorHeader />
<MobileModal /> <MobileModal />
{currentPage && ( {currentPage && currentWorkspace && (
<DynamicBlocksuite <DynamicBlocksuite
page={currentPage} page={currentPage}
workspace={currentWorkspace} workspace={currentWorkspace}