fix: init workspace logic (#1471)

This commit is contained in:
Himself65 authored and GitHub committed 2023-03-09 19:45:42 -06:00
1 parent 047adde310
commit a0fd890def
3 files changed
+43 -18

No files matched your search

+6 -1
View File
@@ -45,6 +45,11 @@ export type BaseProvider = {
cleanup: () => void;
};
export interface BackgroundProvider extends BaseProvider {
background: true;
callbacks: Set<() => void>;
}
export interface AffineDownloadProvider extends BaseProvider {
flavour: 'affine-download';
}
@@ -53,7 +58,7 @@ export interface BroadCastChannelProvider extends BaseProvider {
flavour: 'broadcast-channel';
}
export interface LocalIndexedDBProvider extends BaseProvider {
export interface LocalIndexedDBProvider extends BackgroundProvider {
flavour: 'local-indexeddb';
}