From 18321f234e5261af43624b67c99a4dee3c060ed8 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 5 Jun 2018 20:11:11 +0200 Subject: move views into own folder and begin prising away dataset code --- app/client/modules/samplernn/samplernn.show.js | 106 ------------------------- 1 file changed, 106 deletions(-) delete mode 100644 app/client/modules/samplernn/samplernn.show.js (limited to 'app/client/modules/samplernn/samplernn.show.js') diff --git a/app/client/modules/samplernn/samplernn.show.js b/app/client/modules/samplernn/samplernn.show.js deleted file mode 100644 index acc7692..0000000 --- a/app/client/modules/samplernn/samplernn.show.js +++ /dev/null @@ -1,106 +0,0 @@ -import { h, Component } from 'preact' -import { bindActionCreators } from 'redux' -import { connect } from 'react-redux' -import * as util from '../../util' - -import * as samplernnActions from './samplernn.actions' -import * as samplernnTasks from './samplernn.tasks' -import * as audioPlayerActions from '../../common/audioPlayer/audioPlayer.actions' - -import Loading from '../../common/loading.component' -import DatasetForm from '../../dataset/dataset.form' -import NewDatasetForm from '../../dataset/dataset.new' -import DatasetStatus from '../../dataset/dataset.status' -import { FileList, FileRow } from '../../common/fileList.component' - -import SampleRNNDatasets from './samplernn.datasets' - -import samplernnModule from './samplernn.module' - -class SampleRNNShow extends Component { - constructor(props){ - super(props) - this.datasetActions = this.datasetActions.bind(this) - } - render(){ - const { samplernn, match, history } = this.props - const { folderLookup } = (samplernn.data || {}) - const folder = (folderLookup || {})[samplernn.folder_id] || {} - return ( -
-
-
-

{folder ? folder.name : }

- -
-
- {folder && folder.name && folder.name !== 'unsorted' && - - } - { - e.preventDefault() - e.stopPropagation() - console.log('picked a file', file) - this.handlePick(file) - }} - datasetActions={this.datasetActions} - /> -
- ) - } - datasetActions(dataset, isFetching=false, isProcessing=false){ - const { samplernn, remote } = this.props - const input = fileLookup[dataset.input[0]] - if (! input) return null - if (input.name && input.name.match(/(gif|jpe?g|png)$/i)) return null - return ( -
-
- remote.train_task(dataset, samplernn.folder_id, 1)}>train - remote.train_task(dataset, samplernn.folder_id, 2)}>2x - remote.train_task(dataset, samplernn.folder_id, 4)}>4x - remote.train_task(dataset, samplernn.folder_id, 6)}>6x - remote.train_task(dataset, samplernn.folder_id, 18)}>18x -
- {dataset.isBuilt - ?
- {'fetched '} - remote.clear_cache_task(dataset)}>rm -
- : isFetching - ?
- {'fetching'} -
- :
- remote.fetch_task(input.url, input.id, dataset.name)}>fetch -
- } -
- ) - } - handlePick(file){ - this.props.audioPlayer.play(file) - } -} - -const mapStateToProps = state => ({ - samplernn: state.module.samplernn, - dataset: state.dataset, -}) - -const mapDispatchToProps = (dispatch, ownProps) => ({ - actions: bindActionCreators(samplernnActions, dispatch), - remote: bindActionCreators(samplernnTasks, dispatch), - audioPlayer: bindActionCreators(audioPlayerActions, dispatch), -}) - -export default connect(mapStateToProps, mapDispatchToProps)(SampleRNNShow) -- cgit v1.2.3-70-g09d2