summaryrefslogtreecommitdiff
path: root/app/client/modules/pix2pix/views
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-07 15:27:30 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-07 15:27:30 +0200
commit209cfd09c16122e94acb1e28972a97a46c92a5c7 (patch)
tree8c38827c1683e0c454f0e1490a1100989670eadc /app/client/modules/pix2pix/views
parenta52d02504c285910539f9a6ee8ef96d95577852e (diff)
folder list on new samplernn page
Diffstat (limited to 'app/client/modules/pix2pix/views')
-rw-r--r--app/client/modules/pix2pix/views/pix2pix.new.js40
1 files changed, 34 insertions, 6 deletions
diff --git a/app/client/modules/pix2pix/views/pix2pix.new.js b/app/client/modules/pix2pix/views/pix2pix.new.js
index 203a606..f9f5db7 100644
--- a/app/client/modules/pix2pix/views/pix2pix.new.js
+++ b/app/client/modules/pix2pix/views/pix2pix.new.js
@@ -1,13 +1,41 @@
import { h, Component } from 'preact'
+import { bindActionCreators } from 'redux'
+import { connect } from 'react-redux'
import NewDatasetForm from '../../../dataset/dataset.new'
+import * as pix2pixActions from '../pix2pix.actions'
import pix2pixModule from '../pix2pix.module'
-export default function Pix2PixNew ({ history }) {
- return (
- <div class='app pix2pix'>
- <NewDatasetForm module={pix2pixModule} history={history} />
- </div>
- )
+class Pix2PixNew extends Component {
+ constructor(props){
+ super(props)
+ props.actions.load_directories()
+ }
+ render(){
+ const { pix2pix, history } = this.props
+ console.log(pix2pix)
+ let folders
+ if (pix2pix.data) {
+ pix2pix.data.folders.forEach(folder => {
+ console.log(folder)
+ })
+ }
+ return (
+ <div class='app pix2pix'>
+ <NewDatasetForm module={pix2pixModule} history={history} />
+ {folders}
+ </div>
+ )
+ }
}
+
+const mapStateToProps = state => ({
+ pix2pix: state.module.pix2pix,
+})
+
+const mapDispatchToProps = (dispatch, ownProps) => ({
+ actions: bindActionCreators(pix2pixActions, dispatch),
+})
+
+export default connect(mapStateToProps, mapDispatchToProps)(Pix2PixNew)