feat(core): desktop multiple server support (#8979)

This commit is contained in:
EYHN
2024-12-03 05:51:09 +00:00
parent af81c95b85
commit 8963826463
137 changed files with 2052 additions and 1694 deletions

View File

@@ -1,6 +1,5 @@
import { DebugLogger } from '@affine/debug';
import { DEFAULT_WORKSPACE_NAME } from '@affine/env/constant';
import { WorkspaceFlavour } from '@affine/env/workspace';
import onboardingUrl from '@affine/templates/onboarding.zip';
import { ZipTransformer } from '@blocksuite/affine/blocks';
import type { WorkspacesService } from '@toeverything/infra';
@@ -8,7 +7,7 @@ import { DocsService } from '@toeverything/infra';
export async function buildShowcaseWorkspace(
workspacesService: WorkspacesService,
flavour: WorkspaceFlavour,
flavour: string,
workspaceName: string
) {
const meta = await workspacesService.create(flavour, async docCollection => {
@@ -48,7 +47,7 @@ export async function createFirstAppData(workspacesService: WorkspacesService) {
localStorage.setItem('is-first-open', 'false');
const { meta, defaultDocId } = await buildShowcaseWorkspace(
workspacesService,
WorkspaceFlavour.LOCAL,
'local',
DEFAULT_WORKSPACE_NAME
);
logger.info('create first workspace', defaultDocId);