refactor(core): remove unused trash relate data (#7142)

This parameter seemed to always be undefined, I decided to remove it.
This commit is contained in:
EYHN
2024-06-05 03:13:15 +00:00
parent 84c79f4dcf
commit c8242fc066
2 changed files with 1 additions and 13 deletions

View File

@@ -8,12 +8,10 @@ import { applyUpdate, encodeStateAsUpdate } from 'yjs';
import type { DocCollection } from '../../shared';
import { useNavigateHelper } from '../use-navigate-helper';
import { useReferenceLinkHelper } from './use-reference-link-helper';
export function useBlockSuiteMetaHelper(docCollection: DocCollection) {
const { setDocMeta, getDocMeta, setDocReadonly, setDocTitle } =
useDocMetaHelper(docCollection);
const { addReferenceLink } = useReferenceLinkHelper(docCollection);
const { createDoc } = useDocCollectionHelper(docCollection);
const { openPage } = useNavigateHelper();
const collectionService = useService(CollectionService);
@@ -26,7 +24,6 @@ export function useBlockSuiteMetaHelper(docCollection: DocCollection) {
setDocMeta(pageId, {
trash: true,
trashDate: Date.now(),
trashRelate: undefined,
});
setDocReadonly(pageId, true);
collectionService.deletePagesFromCollections([pageId]);
@@ -36,20 +33,13 @@ export function useBlockSuiteMetaHelper(docCollection: DocCollection) {
const restoreFromTrash = useCallback(
(pageId: string) => {
const { trashRelate } = getDocMeta(pageId) ?? {};
if (trashRelate) {
addReferenceLink(trashRelate, pageId);
}
setDocMeta(pageId, {
trash: false,
trashDate: undefined,
trashRelate: undefined,
});
setDocReadonly(pageId, false);
},
[addReferenceLink, getDocMeta, setDocMeta, setDocReadonly]
[setDocMeta, setDocReadonly]
);
const permanentlyDeletePage = useCallback(