diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-03 02:52:52 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-03 02:52:52 +0200 |
| commit | 158ca488807b02f10f6b57f14016f395d5837b1c (patch) | |
| tree | 133da3e8e7b4aec5e6e9228aa55ffe4a53d37ee6 /app/client/dataset | |
| parent | c76f5de67bb1534e20098dc1c429ed29186ddcb6 (diff) | |
remembering the dataset form
Diffstat (limited to 'app/client/dataset')
| -rw-r--r-- | app/client/dataset/dataset.form.js (renamed from app/client/dataset/dataset.component.js) | 48 |
1 files changed, 16 insertions, 32 deletions
diff --git a/app/client/dataset/dataset.component.js b/app/client/dataset/dataset.form.js index 73f1720..fd00518 100644 --- a/app/client/dataset/dataset.component.js +++ b/app/client/dataset/dataset.form.js @@ -10,17 +10,15 @@ import { FileList } from '../common/fileList.component' import FileUpload from '../common/fileUpload.component' import TextInput from '../common/textInput.component' -class Dataset extends Component { +class DatasetForm extends Component { constructor(props){ super() } render(){ const { loading, status, error, - module, title, folder, files, - canRename, canUpload, canAddURL, canDeleteFile, - linkFiles, - fileOptions, pickFile, onPick + module, folder, + canRename, canUpload, canAddURL } = this.props // sort files?? @@ -29,38 +27,24 @@ class Dataset extends Component { <div className='dataset'> <div className='params row'> <div className='column'> - <Group title={title || 'Dataset'}> - {canRename - ? this.renderFolderNameInput(folder.name) - : <Param title='Dataset name'>{folder.name}</Param>} - </Group> + {canRename + ? this.renderFolderNameInput(folder.name) + : <h2>{folder.name}</h2>} </div> </div> </div> ) } return ( - <div className='dataset'> - <div className='params row'> - <div className='column'> - <Group title={title || 'Dataset'}> - {canRename - ? this.renderFolderNameInput(folder.name) - : <Param title='Dataset name'>{folder.name}</Param>} - {folder.id && canUpload && this.renderUploadInput()} - {folder.id && canAddURL && this.renderURLInput()} - </Group> - </div> - </div> - <div className='params col'> - <FileList - title='Files' - files={files} - options={fileOptions} - onClick={() => onPick && onPick(file)} - canDelete={canDeleteFile} - linkFiles={linkFiles} - /> + <div className='params row'> + <div className='col'> + <Group title={title || 'Dataset'}> + {canRename + ? this.renderFolderNameInput(folder.name) + : <Param title='Dataset name'>{folder.name}</Param>} + {folder.id && canUpload && this.renderUploadInput()} + {folder.id && canAddURL && this.renderURLInput()} + </Group> </div> </div> ) @@ -100,4 +84,4 @@ const mapDispatchToProps = (dispatch, ownProps) => ({ } }) -export default connect(mapStateToProps, mapDispatchToProps)(Dataset) +export default connect(mapStateToProps, mapDispatchToProps)(DatasetForm) |
