fix(core): dependency cycle (#9704)

This commit is contained in:
fourdim
2025-01-15 05:38:05 +00:00
parent 4f421efb22
commit c31a0d28cf
6 changed files with 9 additions and 15 deletions
@@ -4,10 +4,8 @@ import { useAsyncCallback } from '@affine/core/components/hooks/affine-async-hoo
import { DocsService } from '@affine/core/modules/doc';
import { EditorSettingService } from '@affine/core/modules/editor-setting';
import { FeatureFlagService } from '@affine/core/modules/feature-flag';
import {
TemplateDocService,
TemplateListMenuContentScrollable,
} from '@affine/core/modules/template-doc';
import { TemplateDocService } from '@affine/core/modules/template-doc';
import { TemplateListMenuContentScrollable } from '@affine/core/modules/template-doc/view/template-list-menu';
import { WorkbenchService } from '@affine/core/modules/workbench';
import { WorkspaceService } from '@affine/core/modules/workspace';
import { inferOpenMode } from '@affine/core/utils';
@@ -7,7 +7,8 @@ import {
} from '@toeverything/infra';
import { Doc as YDoc } from 'yjs';
import { AuthService, type WorkspaceServerService } from '../../cloud';
import type { WorkspaceServerService } from '../../cloud';
import { AuthService } from '../../cloud/services/auth';
import type { WorkspaceService } from '../../workspace';
import { WorkspaceDB, type WorkspaceDBWithTables } from '../entities/db';
import {
@@ -10,7 +10,6 @@ import { TemplateDocListStore } from './store/list';
import { TemplateDocSettingStore } from './store/setting';
export { TemplateDocService };
export * from './view/template-list-menu';
export const configureTemplateDocModule = (framework: Framework) => {
framework