TidGi-Desktop/src/services/wiki/wikiWorker/globals.ts
2023-06-20 01:22:11 +08:00

14 lines
544 B
TypeScript

import { WikiWorkerDatabaseOperations } from '@services/database/wikiWorkerOperations';
import type { ITiddlyWiki } from 'tiddlywiki';
let wikiInstance: ITiddlyWiki | undefined;
let cacheDatabase: WikiWorkerDatabaseOperations | undefined;
export const getWikiInstance = () => wikiInstance;
export const getCacheDatabase = () => cacheDatabase;
export const setWikiInstance = (instance: ITiddlyWiki) => {
wikiInstance = instance;
};
export const setCacheDatabase = (database: WikiWorkerDatabaseOperations) => {
cacheDatabase = database;
};