summaryrefslogtreecommitdiff
path: root/app/client/dataset
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-03 02:52:52 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-03 02:52:52 +0200
commit158ca488807b02f10f6b57f14016f395d5837b1c (patch)
tree133da3e8e7b4aec5e6e9228aa55ffe4a53d37ee6 /app/client/dataset
parentc76f5de67bb1534e20098dc1c429ed29186ddcb6 (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)