Partial import processing

This commit is contained in:
2020-06-16 11:26:09 -05:00
parent 5e6431d630
commit 38bb2855b6
12 changed files with 172 additions and 87 deletions

View File

@@ -1,27 +1,4 @@
import {createAction} from '@reduxjs/toolkit';
import {getIPCRenderer} from '../../utils';
import * as Constants from '../../constants';
import {notifyError} from './error_actions';
export const displaySkynetExport = createAction('skynet/displaySkynetExport');
export const displaySkynetImport = createAction('skynet/displaySkynetImport');
export const importSkylinks = (version, jsonArray) => {
return dispatch => {
const ipcRenderer = getIPCRenderer();
if (ipcRenderer) {
ipcRenderer.once(Constants.IPC_Import_Skylinks_Reply, (_, arg) => {
if (arg.data.Success) {
} else {
dispatch(notifyError(arg.data.Error));
}
});
ipcRenderer.send(Constants.IPC_Import_Skylinks, {
Version: version,
JsonArray: jsonArray,
});
}
};
};