From c34ecb4aacb1d27913088ff2b4546f1504d8dd86 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sun, 3 Jun 2018 21:05:52 +0200 Subject: import form --- app/client/modules/samplernn/samplernn.datasets.js | 5 --- app/client/modules/samplernn/samplernn.import.js | 51 +++++++++++++++++++--- 2 files changed, 44 insertions(+), 12 deletions(-) (limited to 'app/client/modules/samplernn') diff --git a/app/client/modules/samplernn/samplernn.datasets.js b/app/client/modules/samplernn/samplernn.datasets.js index 11dcb6b..c4cebc7 100644 --- a/app/client/modules/samplernn/samplernn.datasets.js +++ b/app/client/modules/samplernn/samplernn.datasets.js @@ -66,17 +66,12 @@ class SampleRNNDatasets extends Component { console.log('loading') return Loading } - console.log(samplernn) if (!samplernn.data.folders.length) { console.log('no folders, redirect to /new') return history.push('/samplernn/new/') } - console.log('render app') const folder = samplernn.folder - console.log(folder) if (!folder || !folder.name) return - console.log(folder.name) - return (
diff --git a/app/client/modules/samplernn/samplernn.import.js b/app/client/modules/samplernn/samplernn.import.js index 6895e86..62a210d 100644 --- a/app/client/modules/samplernn/samplernn.import.js +++ b/app/client/modules/samplernn/samplernn.import.js @@ -5,9 +5,8 @@ import * as util from '../../util' import * as samplernnActions from './samplernn.actions' -import DatasetForm from '../../dataset/dataset.form' -import NewDatasetForm from '../../dataset/dataset.new' -import { FileList, FileRow } from '../../common/fileList.component' +import Select from '../../common/select.component' +import TextInput from '../../common/textInput.component' import SampleRNNDatasets from './samplernn.datasets' @@ -17,22 +16,60 @@ const samplernnModule = { } class SampleRNNImport extends Component { + constructor(){ + super() + this.state = { + folder: 1, + url_base: '' + } + } render(){ + let datasets = []; + if (this.props.samplernn.data) { + datasets = (this.props.samplernn.data.folders || []).map(folder => { + console.log(folder.id, folder.name) + return [folder.name, folder.id] + }) + console.log(datasets) + } return (
-

import

+

Import

+
+
+
+

Import to dataset

+