style: add ban-ts-comment rule (#2738)

(cherry picked from commit 2e975e79dd)
This commit is contained in:
LongYinan
2023-06-09 11:55:23 +08:00
committed by himself65
parent 432e18fda8
commit 4b3353dc1d
16 changed files with 139 additions and 91 deletions

View File

@@ -182,12 +182,19 @@ const createSQLiteProvider = (
const connect = () => {
logger.info('connecting sqlite provider', blockSuiteWorkspace.id);
blockSuiteWorkspace.doc.on('update', handleUpdate);
// @ts-expect-error
unsubscribe = events.db.onExternalUpdate(({ update, workspaceId }) => {
if (workspaceId === blockSuiteWorkspace.id) {
Y.applyUpdate(blockSuiteWorkspace.doc, update, sqliteOrigin);
unsubscribe = events.db.onExternalUpdate(
({
update,
workspaceId,
}: {
workspaceId: string;
update: Uint8Array;
}) => {
if (workspaceId === blockSuiteWorkspace.id) {
Y.applyUpdate(blockSuiteWorkspace.doc, update, sqliteOrigin);
}
}
});
);
connected = true;
logger.info('connecting sqlite done', blockSuiteWorkspace.id);
};

View File

@@ -10,7 +10,6 @@
{ "path": "../y-indexeddb" },
{ "path": "../env" },
{ "path": "../debug" },
{ "path": "../hooks" },
{ "path": "../../apps/electron" }
{ "path": "../hooks" }
]
}