14 lines
367 B
TypeScript
14 lines
367 B
TypeScript
![]() |
import {dialog, ipcMain} from "electron";
|
||
|
|
||
|
export const initFileApi = () => {
|
||
|
ipcMain.handle("file.selectFile", async (event, args) => {
|
||
|
const result = dialog.showOpenDialogSync({
|
||
|
properties: ['openFile'],
|
||
|
filters: [
|
||
|
{name: 'Text Files', extensions: args},
|
||
|
]
|
||
|
})
|
||
|
return result;
|
||
|
});
|
||
|
}
|