fix: merge issue

This commit is contained in:
linonetwo
2023-01-10 18:40:36 +08:00
parent 6645e98a1b
commit 005d3bbaa9
3 changed files with 2289 additions and 85 deletions

View File

@@ -8,7 +8,6 @@ import type { Message, WorkspaceMeta } from './types';
import assert from 'assert';
import { getLogger } from './logger';
import { applyUpdate, encodeStateAsUpdate } from 'yjs';
import { TauriIPCProvider } from './provider/tauri-ipc';
import { createBlocksuiteWorkspace } from './utils/index.js';
import { MessageCenter } from './message';
@@ -42,6 +41,7 @@ export class DataCenter {
};
// TODO: switch different provider
if (typeof window !== 'undefined' && window.CLIENT_APP) {
const { TauriIPCProvider } = await import('./provider/tauri-ipc');
dc.registerProvider(new TauriIPCProvider(getInitParams()));
}
dc.registerProvider(new LocalProvider(getInitParams()));

View File

@@ -4,7 +4,7 @@ import assert from 'assert';
import { LocalProvider } from '../local/index.js';
import * as ipcMethods from './ipc/methods.js';
import { ProviderConstructorParams } from '../base.js';
import { BlockSchema } from '@blocksuite/blocks/models.js';
import { BlockSchema } from '@blocksuite/blocks/models';
import { Workspace as BlocksuiteWorkspace } from '@blocksuite/store';
import { WorkspaceMeta, WorkspaceInfo } from '../../types';
import { IPCBlobProvider } from './blocksuite-provider/blob.js';