import { h, Component } from 'preact' import { bindActionCreators } from 'redux' import { connect } from 'react-redux' import { actions } from '../../api' // folderActions.index({ module: 'samplernn' }) // folderActions.show(12) // folderActions.create({ module: 'samplernn', name: 'foo' }) // folderActions.update(12, { module: 'pix2pix' }) // folderActions.destroy(12, { confirm: true }) // folderActions.upload(12, form_data) import Group from '../../common/group.component' import Slider from '../../common/slider.component' import Select from '../../common/select.component' import Button from '../../common/button.component' import FileUpload from '../../common/fileUpload.component' import TextInput from '../../common/textInput.component' class SampleRNNDatasets extends Component { constructor(props){ super() // fetch file list this.handleUpload = this.handleUpload.bind(this) this.handleURL = this.handleURL.bind(this) props.actions.folder.index({ module: 'samplernn' }) } handleUpload(file) { } handleURL(url) { } render(){ return (

SampleRNN

Datasets

foo.mp3
1.2 mb
30 May 2018
epoch 30
delete
) } } const mapStateToProps = state => ({ }) const mapDispatchToProps = (dispatch, ownProps) => ({ actions: { folder: bindActionCreators(actions.folder, dispatch) } }) export default connect(mapStateToProps, mapDispatchToProps)(SampleRNNDatasets)