diff --git a/src/preload/wikiOperation.ts b/src/preload/wikiOperation.ts index dc3b605e..5e6ed43c 100644 --- a/src/preload/wikiOperation.ts +++ b/src/preload/wikiOperation.ts @@ -5,7 +5,6 @@ * This file should be required by view.ts preload script to work */ import { ipcRenderer, webFrame } from 'electron'; -import { delay } from 'bluebird'; import { WikiChannel } from '@/constants/channels'; import { native } from './common/services'; @@ -51,8 +50,9 @@ ipcRenderer.on(WikiChannel.addTiddler, async (event, title: string, text: string $tw.wiki.addTiddler({ title: '${title}', text: '${text}', ...${extraMeta} }); `); // wait for fs to be settle - await delay(1000); - await ipcRenderer.invoke(WikiChannel.addTiddlerDone); + setTimeout(() => { + ipcRenderer.invoke(WikiChannel.addTiddlerDone); + }, 1000); }); // get tiddler text ipcRenderer.on(WikiChannel.getTiddlerText, async (event, nonceReceived: number, title: string) => { diff --git a/src/services/windows/WindowProperties.ts b/src/services/windows/WindowProperties.ts index 28b50f30..d008376a 100644 --- a/src/services/windows/WindowProperties.ts +++ b/src/services/windows/WindowProperties.ts @@ -1,4 +1,4 @@ -import { PreferenceSections } from '@services/preferences/interface'; +import type { PreferenceSections } from '@services/preferences/interface'; export enum WindowNames { about = 'about',