diff --git a/src/containers/SkynetImport/SkynetImport.js b/src/containers/SkynetImport/SkynetImport.js index 86ea707..f2bed2d 100644 --- a/src/containers/SkynetImport/SkynetImport.js +++ b/src/containers/SkynetImport/SkynetImport.js @@ -25,7 +25,7 @@ const mapDispatchToProps = dispatch => { displaySkynetImport: display => dispatch(displaySkynetImport(display)), notifyApplicationBusy: busy => dispatch(notifyApplicationBusy(busy, true)), notifyError: msg => dispatch(notifyError(msg)), - notifyInfo: msg => dispatch(notifyInfo('Import Syntax', msg)), + notifyInfo: (title, msg) => dispatch(notifyInfo(title, msg)), } }; @@ -71,7 +71,7 @@ export default connect(mapStateToProps, mapDispatchToProps)(class extends IPCCon ' "token": "My Password"\n' + ' }\n' + ' ]'; - this.props.notifyInfo(msg) + this.props.notifyInfo('Import Syntax', msg) } handleNavigation = () => { @@ -144,13 +144,16 @@ export default connect(mapStateToProps, mapDispatchToProps)(class extends IPCCon const failedImportsArray = this.state.imports_array.filter(i => { return arg.data.Result.failed.includes(i.skylink); }); + const count = this.state.imports_array.length; this.setState({ import_text: failedImportsArray.length > 0 ? JSON.stringify(failedImportsArray, null, 2) : '', imports_array: [], second_stage: false, }, () => { if (failedImportsArray.length > 0) { - this.props.notifyError(`Failed to import ${failedImportsArray.length} item(s)`) + this.props.notifyError(`Failed to import ${failedImportsArray.length} item(s)`); + } else { + this.props.notifyInfo('Import Result', `Successfully imported ${count} item(s)`); } }); } else {