From 831b4c94ba4c5808ca49ff4967236fd25bd418cc Mon Sep 17 00:00:00 2001 From: Yifeng Wang Date: Mon, 9 Dec 2024 17:14:58 +0800 Subject: [PATCH] refactor(playground): remove redundant doc init logic (#8906) --- .../_common/components/collab-debug-menu.ts | 8 ++----- .../apps/default/utils/collection.ts | 21 ------------------- 2 files changed, 2 insertions(+), 27 deletions(-) diff --git a/packages/playground/apps/_common/components/collab-debug-menu.ts b/packages/playground/apps/_common/components/collab-debug-menu.ts index facde5e0192f..2f7bf91e6ccb 100644 --- a/packages/playground/apps/_common/components/collab-debug-menu.ts +++ b/packages/playground/apps/_common/components/collab-debug-menu.ts @@ -499,12 +499,8 @@ export class CollabDebugMenu extends SignalWatcher(ShadowlessElement) { ${new URLSearchParams(location.search).get('room') - ? html` { diff --git a/packages/playground/apps/default/utils/collection.ts b/packages/playground/apps/default/utils/collection.ts index 2f10cbe65985..8980aebe4fc0 100644 --- a/packages/playground/apps/default/utils/collection.ts +++ b/packages/playground/apps/default/utils/collection.ts @@ -106,26 +106,5 @@ export async function initDefaultDocCollection(collection: DocCollection) { }); doc.addBlock('affine:surface', {}, rootId); doc.resetHistory(); - } else { - // wait for data injected from provider - const firstPageId = - collection.docs.size > 0 - ? collection.docs.keys().next().value - : await new Promise(resolve => - collection.slots.docAdded.once(id => resolve(id)) - ); - if (!firstPageId) { - throw new Error('No first page id found'); - } - const doc = collection.getDoc(firstPageId); - if (!doc) { - throw new Error(`Failed to get doc ${firstPageId}`); - } - doc.load(); - // wait for data injected from provider - if (!doc.root) { - await new Promise(resolve => doc.slots.rootAdded.once(resolve)); - } - doc.resetHistory(); } }