From 550e7f765fc62eeec7c8d1eca7fb20cbf12b494e Mon Sep 17 00:00:00 2001 From: DiamondThree <857159145@qq.com> Date: Mon, 9 Jan 2023 22:30:23 +0800 Subject: [PATCH] fix: lint error --- packages/app/src/components/create-workspace/index.tsx | 1 - .../app/src/components/login-modal/LoginOptionButton.tsx | 6 +++--- packages/app/src/components/workspace-modal/index.tsx | 4 ++-- .../app/src/components/workspace-setting/MembersPage.tsx | 1 + .../app/src/components/workspace-setting/SyncPage.tsx | 1 + .../components/workspace-setting/general/leave/Leave.tsx | 5 +++-- .../WorkspaceSelector/SelectorPopperContent.tsx | 2 +- .../workspace-create/WorkspaceCreate.tsx | 8 ++++---- packages/app/src/pages/invite/[invite_code].tsx | 4 +++- packages/app/src/providers/GlobalModalProvider.tsx | 2 +- .../app/src/providers/app-state-provider/Provider.tsx | 2 +- 11 files changed, 20 insertions(+), 16 deletions(-) diff --git a/packages/app/src/components/create-workspace/index.tsx b/packages/app/src/components/create-workspace/index.tsx index dc7d245fb..5f17a9efd 100644 --- a/packages/app/src/components/create-workspace/index.tsx +++ b/packages/app/src/components/create-workspace/index.tsx @@ -5,7 +5,6 @@ import { useState } from 'react'; import Input from '@/ui/input'; import { KeyboardEvent } from 'react'; import { useTranslation } from 'react-i18next'; -import { useAppState } from '@/providers/app-state-provider'; import { useWorkspaceHelper } from '@/hooks/use-workspace-helper'; import { useRouter } from 'next/router'; diff --git a/packages/app/src/components/login-modal/LoginOptionButton.tsx b/packages/app/src/components/login-modal/LoginOptionButton.tsx index 2199b21dc..c1384bc8e 100644 --- a/packages/app/src/components/login-modal/LoginOptionButton.tsx +++ b/packages/app/src/components/login-modal/LoginOptionButton.tsx @@ -1,11 +1,11 @@ -import { getDataCenter } from '@affine/datacenter'; +// import { getDataCenter } from '@affine/datacenter'; import { styled } from '@/styles'; import { Button } from '@/ui/button'; -import { useModal } from '@/providers/GlobalModalProvider'; +// import { useModal } from '@/providers/GlobalModalProvider'; import { GoogleIcon, StayLogOutIcon } from './Icons'; export const GoogleLoginButton = () => { - const { triggerLoginModal } = useModal(); + // const { triggerLoginModal } = useModal(); return ( { diff --git a/packages/app/src/components/workspace-modal/index.tsx b/packages/app/src/components/workspace-modal/index.tsx index f4e5403a5..641d8fbd3 100644 --- a/packages/app/src/components/workspace-modal/index.tsx +++ b/packages/app/src/components/workspace-modal/index.tsx @@ -10,7 +10,7 @@ import { UsersIcon, AddIcon, } from '@blocksuite/icons'; -import { useConfirm } from '@/providers/ConfirmProvider'; +// import { useConfirm } from '@/providers/ConfirmProvider'; import { toast } from '@/ui/toast'; import { WorkspaceAvatar } from '@/components/workspace-avatar'; import { useAppState } from '@/providers/app-state-provider'; @@ -24,7 +24,7 @@ interface WorkspaceModalProps { export const WorkspaceModal = ({ open, onClose }: WorkspaceModalProps) => { const [createWorkspaceOpen, setCreateWorkspaceOpen] = useState(false); - const { confirm } = useConfirm(); + // const { confirm } = useConfirm(); const { workspaceList, currentWorkspace } = useAppState(); const { login, user } = useUserHelper(); const router = useRouter(); diff --git a/packages/app/src/components/workspace-setting/MembersPage.tsx b/packages/app/src/components/workspace-setting/MembersPage.tsx index faeea25d4..ea0b68536 100644 --- a/packages/app/src/components/workspace-setting/MembersPage.tsx +++ b/packages/app/src/components/workspace-setting/MembersPage.tsx @@ -51,6 +51,7 @@ export const MembersPage = ({ workspace }: { workspace: Workspace }) => { // }); // }, [workspace.id]); const setMembersList = () => { + setMembers([]); // const members = getMembers(workspace.id); // members && setMembers(members); }; diff --git a/packages/app/src/components/workspace-setting/SyncPage.tsx b/packages/app/src/components/workspace-setting/SyncPage.tsx index 2560947f1..1c3cdaea8 100644 --- a/packages/app/src/components/workspace-setting/SyncPage.tsx +++ b/packages/app/src/components/workspace-setting/SyncPage.tsx @@ -9,6 +9,7 @@ import { Menu, MenuItem } from '@/ui/menu'; import { useTemporaryHelper } from '@/providers/temporary-helper-provider'; import { Workspace } from '@affine/datacenter'; export const SyncPage = ({ workspace }: { workspace: Workspace }) => { + console.log('workspace: ', workspace); const { currentWorkspace, updateWorkspaceMeta } = useTemporaryHelper(); return ( diff --git a/packages/app/src/components/workspace-setting/general/leave/Leave.tsx b/packages/app/src/components/workspace-setting/general/leave/Leave.tsx index a648da6a0..e34b4ac25 100644 --- a/packages/app/src/components/workspace-setting/general/leave/Leave.tsx +++ b/packages/app/src/components/workspace-setting/general/leave/Leave.tsx @@ -8,7 +8,7 @@ import { import { ModalCloseButton } from '@/ui/modal'; import { Button } from '@/ui/button'; // import { getDataCenter } from '@affine/datacenter'; -import { useAppState } from '@/providers/app-state-provider'; +// import { useAppState } from '@/providers/app-state-provider'; interface WorkspaceDeleteProps { open: boolean; @@ -22,8 +22,9 @@ export const WorkspaceLeave = ({ onClose, workspaceId, }: WorkspaceDeleteProps) => { + console.log('workspaceId: ', workspaceId); // const router = useRouter(); - const { refreshWorkspacesMeta } = useAppState(); + // const { refreshWorkspacesMeta } = useAppState(); const handleLeave = async () => { // const dc = await getDataCenter(); // await dc.apis.leaveWorkspace({ id: workspaceId }); diff --git a/packages/app/src/components/workspace-slider-bar/WorkspaceSelector/SelectorPopperContent.tsx b/packages/app/src/components/workspace-slider-bar/WorkspaceSelector/SelectorPopperContent.tsx index 208f3a76d..f2f5ef9be 100644 --- a/packages/app/src/components/workspace-slider-bar/WorkspaceSelector/SelectorPopperContent.tsx +++ b/packages/app/src/components/workspace-slider-bar/WorkspaceSelector/SelectorPopperContent.tsx @@ -12,7 +12,7 @@ import { } from './WorkspaceItem'; import { WorkspaceSetting } from '@/components/workspace-setting'; import { useCallback, useEffect, useState } from 'react'; -import { getDataCenter, WorkspaceType } from '@affine/datacenter'; +import { WorkspaceType } from '@affine/datacenter'; import { useModal } from '@/providers/GlobalModalProvider'; export type WorkspaceDetails = Record< diff --git a/packages/app/src/components/workspace-slider-bar/WorkspaceSelector/WorkspaceItem/CreateWorkspaceItem/workspace-create/WorkspaceCreate.tsx b/packages/app/src/components/workspace-slider-bar/WorkspaceSelector/WorkspaceItem/CreateWorkspaceItem/workspace-create/WorkspaceCreate.tsx index 23434c28d..c71ee76d1 100644 --- a/packages/app/src/components/workspace-slider-bar/WorkspaceSelector/WorkspaceItem/CreateWorkspaceItem/workspace-create/WorkspaceCreate.tsx +++ b/packages/app/src/components/workspace-slider-bar/WorkspaceSelector/WorkspaceItem/CreateWorkspaceItem/workspace-create/WorkspaceCreate.tsx @@ -1,4 +1,4 @@ -import { getDataCenter } from '@affine/datacenter'; +// import { getDataCenter } from '@affine/datacenter'; import Modal from '@/ui/modal'; import Input from '@/ui/input'; import { @@ -11,8 +11,8 @@ import { } from './style'; import { useState } from 'react'; import { ModalCloseButton } from '@/ui/modal'; -import router from 'next/router'; -import { useAppState } from '@/providers/app-state-provider'; +// import router from 'next/router'; +// import { useAppState } from '@/providers/app-state-provider'; interface WorkspaceCreateProps { open: boolean; @@ -30,7 +30,7 @@ const DefaultHeadImgColors = [ export const WorkspaceCreate = ({ open, onClose }: WorkspaceCreateProps) => { const [workspaceName, setWorkspaceId] = useState(''); const [creating, setCreating] = useState(false); - const { refreshWorkspacesMeta } = useAppState(); + // const { refreshWorkspacesMeta } = useAppState(); const handlerInputChange = (workspaceName: string) => { setWorkspaceId(workspaceName); }; diff --git a/packages/app/src/pages/invite/[invite_code].tsx b/packages/app/src/pages/invite/[invite_code].tsx index 91488a739..e007a6cd2 100644 --- a/packages/app/src/pages/invite/[invite_code].tsx +++ b/packages/app/src/pages/invite/[invite_code].tsx @@ -1,7 +1,7 @@ import { styled } from '@/styles'; import { Empty } from '@/ui/empty'; import { Avatar } from '@mui/material'; -import { getDataCenter } from '@affine/datacenter'; +// import { getDataCenter } from '@affine/datacenter'; import { useRouter } from 'next/router'; import { useEffect, useState } from 'react'; @@ -37,6 +37,8 @@ export default function DevPage() { // .catch(err => { // console.log('err: ', err); // }); + setSuccessInvited(true); + setInviteData(null); }, [router.query.invite_code]); return ( diff --git a/packages/app/src/providers/GlobalModalProvider.tsx b/packages/app/src/providers/GlobalModalProvider.tsx index 5f72397ff..abc040446 100644 --- a/packages/app/src/providers/GlobalModalProvider.tsx +++ b/packages/app/src/providers/GlobalModalProvider.tsx @@ -9,7 +9,7 @@ import { import type { PropsWithChildren } from 'react'; import ShortcutsModal from '@/components/shortcuts-modal'; import ContactModal from '@/components/contact-modal'; -import QuickSearch from '@/components/quick-search'; +// import QuickSearch from '@/components/quick-search'; import { ImportModal } from '@/components/import'; import { LoginModal } from '@/components/login-modal'; diff --git a/packages/app/src/providers/app-state-provider/Provider.tsx b/packages/app/src/providers/app-state-provider/Provider.tsx index 0c12fc27a..092c6150c 100644 --- a/packages/app/src/providers/app-state-provider/Provider.tsx +++ b/packages/app/src/providers/app-state-provider/Provider.tsx @@ -52,7 +52,7 @@ export const AppStateProvider = ({ }; init(); - }, []); + }); useEffect(() => { if (!appState?.currentWorkspace) {