mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-09-22 03:33:06 +08:00
refactor(editor): remove AbstractEditor type and feature flags in test (#10308)
This commit is contained in:
@@ -37,10 +37,10 @@ export function removeModeFromStorage(docId: string) {
|
||||
const DEFAULT_MODE: DocMode = 'page';
|
||||
const slotMap = new Map<string, Slot<DocMode>>();
|
||||
|
||||
export function mockDocModeService(
|
||||
getEditorModeCallback: () => DocMode,
|
||||
setEditorModeCallback: (mode: DocMode) => void
|
||||
) {
|
||||
export function mockDocModeService(editor: AffineEditorContainer) {
|
||||
const getEditorModeCallback: () => DocMode = () => editor.mode;
|
||||
const setEditorModeCallback: (mode: DocMode) => void = mode =>
|
||||
editor.switchEditor(mode);
|
||||
const docModeService: DocModeProvider = {
|
||||
getPrimaryMode: (docId: string) => {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user