From 133888d760947ad01669182c652793cf0c248e2e Mon Sep 17 00:00:00 2001 From: forehalo Date: Thu, 18 Jul 2024 08:08:24 +0000 Subject: [PATCH] fix(core): remove useless logic of use favorite (#7533) closes https://github.com/toeverything/AFFiNE/issues/7534 --- .../blocksuite/block-suite-header/favorite/index.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-header/favorite/index.tsx b/packages/frontend/core/src/components/blocksuite/block-suite-header/favorite/index.tsx index 6b46fd991..7f9e72b89 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-header/favorite/index.tsx +++ b/packages/frontend/core/src/components/blocksuite/block-suite-header/favorite/index.tsx @@ -2,8 +2,7 @@ import { FavoriteTag } from '@affine/core/components/page-list'; import { FavoriteItemsAdapter } from '@affine/core/modules/properties'; import { toast } from '@affine/core/utils'; import { useI18n } from '@affine/i18n'; -import { assertExists } from '@blocksuite/global/utils'; -import { useLiveData, useService, WorkspaceService } from '@toeverything/infra'; +import { useLiveData, useService } from '@toeverything/infra'; import { useCallback } from 'react'; export interface FavoriteButtonProps { @@ -12,11 +11,7 @@ export interface FavoriteButtonProps { export const useFavorite = (pageId: string) => { const t = useI18n(); - const workspace = useService(WorkspaceService).workspace; - const docCollection = workspace.docCollection; - const currentPage = docCollection.getDoc(pageId); const favAdapter = useService(FavoriteItemsAdapter); - assertExists(currentPage); const favorite = useLiveData(favAdapter.isFavorite$(pageId, 'doc'));