diff --git a/src/containers/SkynetImport/ImportList/Import/Import.css b/src/containers/SkynetImport/ImportList/Import/Import.css
index e69de29..be5d3d8 100644
--- a/src/containers/SkynetImport/ImportList/Import/Import.css
+++ b/src/containers/SkynetImport/ImportList/Import/Import.css
@@ -0,0 +1,7 @@
+.ImportOwner {
+ display: flex;
+ overflow-y: auto;
+ overflow-x: auto;
+ margin: 0;
+ padding-bottom: var(--default_spacing);
+}
diff --git a/src/containers/SkynetImport/ImportList/Import/Import.js b/src/containers/SkynetImport/ImportList/Import/Import.js
index e69de29..5bf7576 100644
--- a/src/containers/SkynetImport/ImportList/Import/Import.js
+++ b/src/containers/SkynetImport/ImportList/Import/Import.js
@@ -0,0 +1,24 @@
+import React from 'react'
+import './Import.css'
+
+export default ({data}) => {
+ return (
+
+
+
+
+
+ );
+};
diff --git a/src/containers/SkynetImport/ImportList/ImportList.css b/src/containers/SkynetImport/ImportList/ImportList.css
index e69de29..ec074d6 100644
--- a/src/containers/SkynetImport/ImportList/ImportList.css
+++ b/src/containers/SkynetImport/ImportList/ImportList.css
@@ -0,0 +1,13 @@
+.ImportListOwner {
+ max-height: 56vh;
+ margin: 0;
+ padding: 0;
+ overflow-x: auto;
+ overflow-y: auto;
+}
+
+.ImportListHeader {
+ margin: 0;
+ padding: 0;
+ display: flex;
+}
diff --git a/src/containers/SkynetImport/ImportList/ImportList.js b/src/containers/SkynetImport/ImportList/ImportList.js
index e69de29..c2aaf01 100644
--- a/src/containers/SkynetImport/ImportList/ImportList.js
+++ b/src/containers/SkynetImport/ImportList/ImportList.js
@@ -0,0 +1,29 @@
+import React from 'react'
+import './ImportList.css'
+import Import from './Import/Import'
+import Text from '../../../components/UI/Text/Text';
+
+export default ({imports_array}) => {
+ let key = 0;
+ return (
+
+
+
+
+
+
+
+
+ {
+ imports_array.map(data => {
+ return (
+
+
+
+ );
+ })
+ }
+
+
+ );
+};
diff --git a/src/containers/SkynetImport/SkynetImport.css b/src/containers/SkynetImport/SkynetImport.css
index e6d0103..a40c3c8 100644
--- a/src/containers/SkynetImport/SkynetImport.css
+++ b/src/containers/SkynetImport/SkynetImport.css
@@ -12,7 +12,7 @@
box-sizing: border-box;
resize: none;
overflow-y: scroll;
- overflow:-moz-scrollbars-horizontal;
+ overflow: -moz-scrollbars-horizontal;
white-space: nowrap;
}
@@ -21,6 +21,10 @@
justify-content: space-between;
}
+.SkynetActionButtons {
+ display: flex;
+}
+
.SkynetImportHeading {
text-align: center;
padding-bottom: var(--default_spacing);
diff --git a/src/containers/SkynetImport/SkynetImport.js b/src/containers/SkynetImport/SkynetImport.js
index 9b6e3b9..5ea288b 100644
--- a/src/containers/SkynetImport/SkynetImport.js
+++ b/src/containers/SkynetImport/SkynetImport.js
@@ -4,7 +4,7 @@ import './SkynetImport.css'
import Box from '../../components/UI/Box/Box';
import Button from '../../components/UI/Button/Button';
import {displaySkynetImport} from '../../redux/actions/skynet_actions';
-//import {ImportList} from './ImportList/ImportList'
+import ImportList from './ImportList/ImportList'
import IPCContainer from '../IPCContainer/IPCContainer';
import {notifyApplicationBusy} from '../../redux/actions/common_actions';
import {
@@ -14,11 +14,12 @@ import {
const Constants = require('../../constants');
-const mapStateToProps = (state, ownProps) => {
+const mapStateToProps = state => {
return {
AppBusy: state.common.AppBusy,
};
};
+
const mapDispatchToProps = dispatch => {
return {
displaySkynetImport: display => dispatch(displaySkynetImport(display)),
@@ -73,21 +74,7 @@ export default connect(mapStateToProps, mapDispatchToProps)(class extends IPCCon
this.props.notifyInfo(msg)
}
- onImportSkylinksReply = (_, arg) => {
- this.props.notifyApplicationBusy(false);
- if (arg.data.Success) {
- console.log(arg.data.Result);
- this.setState({
- import_text: '',
- imports_array: [],
- second_stage: false,
- });
- } else {
- this.props.notifyError(arg.data.Error);
- }
- };
-
- processNext = () => {
+ handleNavigation = () => {
if (this.state.second_stage) {
try {
this.props.notifyApplicationBusy(true);
@@ -151,8 +138,21 @@ export default connect(mapStateToProps, mapDispatchToProps)(class extends IPCCon
}
}
+ onImportSkylinksReply = (_, arg) => {
+ this.props.notifyApplicationBusy(false);
+ if (arg.data.Success) {
+ console.log(arg.data.Result);
+ this.setState({
+ import_text: '',
+ imports_array: [],
+ second_stage: false,
+ });
+ } else {
+ this.props.notifyError(arg.data.Error);
+ }
+ };
+
render() {
- //
return this.props.AppBusy ? () : (
this.props.displaySkynetImport(false)}
style={{cursor: 'pointer'}}>X
- Import List
+ {this.state.second_stage ? 'Verify Imports' : 'Import List'}
{
this.state.second_stage ? (
-
+
) : (
);
diff --git a/src/containers/UI/Password/Password.js b/src/containers/UI/Password/Password.js
index 3ea172e..74302e3 100644
--- a/src/containers/UI/Password/Password.js
+++ b/src/containers/UI/Password/Password.js
@@ -108,23 +108,26 @@ export default class extends Component {
render() {
return (
-