From da6d38cd2865d5e9de32f2b922754979af366317 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sun, 26 Jan 2020 00:19:29 +0100 Subject: adding thumbnails to datasets --- app/client/dataset/dataset.component.js | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'app/client/dataset') diff --git a/app/client/dataset/dataset.component.js b/app/client/dataset/dataset.component.js index af48ef4..316a3ad 100644 --- a/app/client/dataset/dataset.component.js +++ b/app/client/dataset/dataset.component.js @@ -21,21 +21,22 @@ class DatasetComponent extends Component { return history.push('/' + module.name + '/new/') } if (!folder || !folder.name) return + console.log(fields) fields = fieldSet(fields) return (
{fields.has('input') && -
input
+
input
} {fields.has('status') && -
status
+
status
} {fields.has('checkpoint') && -
checkpoint
+
checkpoint
} {fields.has('output') && -
output
+
output
}
{this.renderGroups()} @@ -43,7 +44,7 @@ class DatasetComponent extends Component { ) } renderGroups(){ - let { module, data, folder, fields, runner, onPickDataset, onPickFile, datasetActions } = this.props + let { module, data, folder, fields, inputFields, outputFields, runner, onPickDataset, onPickFile, datasetActions } = this.props fields = fieldSet(fields) const { datasetLookup, fileLookup } = data if (!datasetLookup) { return
} @@ -65,14 +66,14 @@ class DatasetComponent extends Component {
onPickDataset && onPickDataset(dataset)}> {this.props.beforeRow && this.props.beforeRow(dataset)} {fields.has('input') && -
+
{!!dataset.input.length && fileLookup[id])} className='input_files' fileListClassName='' rowClassName='input_file' - fields={'name date size delete'} + fields={inputFields || 'name date size delete'} linkFiles onClick={onPickFile} onDelete={(file) => this.onDeleteFile(file)} @@ -82,7 +83,7 @@ class DatasetComponent extends Component { } {fields.has('status') &&
@@ -102,12 +103,12 @@ class DatasetComponent extends Component {
} {fields.has('output') && -
+
{!!dataset.output.length && fileLookup[id])} orderBy='epoch desc' - fields={'name date epoch size'} + fields={outputFields || 'name date epoch size'} linkFiles onClick={onPickFile} onDelete={(file) => this.onDeleteFile(file)} -- cgit v1.2.3-70-g09d2