diff --git a/src/api/heicConvert.ts b/src/api/heicConvert.ts index 69da8daf0..03179edf1 100644 --- a/src/api/heicConvert.ts +++ b/src/api/heicConvert.ts @@ -1,5 +1,5 @@ import { ipcRenderer } from 'electron/renderer'; -import { isPlatformMac } from '../utils/main'; +import { isPlatformMac } from '../utils/preload'; export async function convertHEIC(fileData: Uint8Array): Promise { if (!isPlatformMac()) { diff --git a/src/preload.ts b/src/preload.ts index 48fcf50e8..2db42912f 100644 --- a/src/preload.ts +++ b/src/preload.ts @@ -35,7 +35,6 @@ import { import { selectRootDirectory, logToDisk } from './api/common'; import { fixHotReloadNext12 } from './utils/preload'; import { isFolder, getDirFiles } from './api/fs'; - import { convertHEIC } from './api/heicConvert'; fixHotReloadNext12(); diff --git a/src/utils/preload.ts b/src/utils/preload.ts index f29a1d543..1da5bd833 100644 --- a/src/utils/preload.ts +++ b/src/utils/preload.ts @@ -14,3 +14,11 @@ export const fixHotReloadNext12 = () => { }) });`); }; + +export function isPlatformMac() { + return process.platform === 'darwin'; +} + +export function isPlatformWindows() { + return process.platform === 'win32'; +}