DocumentTestHelper.ts 613 B

12345678910
  1. import { ViewLayoutPB, WorkspaceSettingPB } from '@/services/backend';
  2. import { FolderEventReadCurrentWorkspace } from '@/services/backend/events/flowy-folder2';
  3. import { AppBackendService } from '$app/stores/effects/folder/app/app_bd_svc';
  4. export async function createTestDocument() {
  5. const workspaceSetting: WorkspaceSettingPB = await FolderEventReadCurrentWorkspace().then((result) => result.unwrap());
  6. const app = workspaceSetting.workspace.views[0];
  7. const appService = new AppBackendService(app.id);
  8. return await appService.createView({ name: 'New Document', layoutType: ViewLayoutPB.Document });
  9. }