refactor: remove null type in hooks (#1955)

This commit is contained in:
Himself65
2023-04-16 21:36:32 -05:00
committed by GitHub
parent 9c517907eb
commit 3d70a36dd3
48 changed files with 149 additions and 181 deletions

View File

@@ -109,7 +109,10 @@ const createIndexedDBProvider = (
const callbacks = new CallbackSet();
return {
flavour: 'local-indexeddb',
// fixme: remove callbacks
callbacks,
// fixme: remove whenSynced
whenSynced: indexeddbProvider.whenSynced,
// fixme: remove background long polling
background: true,
cleanup: () => {

View File

@@ -32,6 +32,7 @@ export interface BroadCastChannelProvider extends BaseProvider {
export interface LocalIndexedDBProvider extends BackgroundProvider {
flavour: 'local-indexeddb';
whenSynced: Promise<void>;
}
export interface AffineWebSocketProvider extends BaseProvider {