separate preload util from main

This commit is contained in:
Abhinav 2022-10-14 23:36:40 +05:30
parent e585c2a8a5
commit a838ca698b
3 changed files with 9 additions and 2 deletions

View file

@ -1,5 +1,5 @@
import { ipcRenderer } from 'electron/renderer'; import { ipcRenderer } from 'electron/renderer';
import { isPlatformMac } from '../utils/main'; import { isPlatformMac } from '../utils/preload';
export async function convertHEIC(fileData: Uint8Array): Promise<Uint8Array> { export async function convertHEIC(fileData: Uint8Array): Promise<Uint8Array> {
if (!isPlatformMac()) { if (!isPlatformMac()) {

View file

@ -35,7 +35,6 @@ import {
import { selectRootDirectory, logToDisk } from './api/common'; import { selectRootDirectory, logToDisk } from './api/common';
import { fixHotReloadNext12 } from './utils/preload'; import { fixHotReloadNext12 } from './utils/preload';
import { isFolder, getDirFiles } from './api/fs'; import { isFolder, getDirFiles } from './api/fs';
import { convertHEIC } from './api/heicConvert'; import { convertHEIC } from './api/heicConvert';
fixHotReloadNext12(); fixHotReloadNext12();

View file

@ -14,3 +14,11 @@ export const fixHotReloadNext12 = () => {
}) })
});`); });`);
}; };
export function isPlatformMac() {
return process.platform === 'darwin';
}
export function isPlatformWindows() {
return process.platform === 'win32';
}