Toggle between db in renderer and in main

This commit is contained in:
Josh Perez 2021-03-10 17:25:57 -05:00 committed by Josh Perez
parent 12d7f24d0f
commit f07da67c60
5 changed files with 380 additions and 120 deletions

View file

@ -398,6 +398,12 @@ export type ClientInterface = DataInterface & {
// Client-side only, and test-only
_removeConversations: (ids: Array<string>) => Promise<void>;
_jobs: { [id: string]: ClientJobType };
// These are defined on the server-only and used in the client to determine
// whether we should use IPC to use the database in the main process or
// use the db already running in the renderer.
goBackToMainProcess: () => void;
};
export type ClientJobType = {