blob: 6d48c54e3be9f949155bb2283f2179f706ebfa82 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import { ipcMain } from 'electron';
export default (params) => {
ipcMain.on('getAppSettings', (event, type) => {
const cleanData = JSON.parse(JSON.stringify(params.settings[type].all));
params.mainWindow.webContents.send('appSettings', {
type,
data: cleanData,
});
});
ipcMain.on('updateAppSettings', (event, args) => {
params.settings[args.type].set(args.data);
});
};
|