mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-12 04:18:54 +00:00
refactor: remove null type in hooks (#1955)
This commit is contained in:
@@ -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: () => {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user