summaryrefslogtreecommitdiff
path: root/app/client/dashboard
diff options
context:
space:
mode:
Diffstat (limited to 'app/client/dashboard')
-rw-r--r--app/client/dashboard/tasklist.component.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/app/client/dashboard/tasklist.component.js b/app/client/dashboard/tasklist.component.js
index 56bb50b..8817096 100644
--- a/app/client/dashboard/tasklist.component.js
+++ b/app/client/dashboard/tasklist.component.js
@@ -1,6 +1,7 @@
import { h, Component } from 'preact'
import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
+import { Link } from 'react-router-dom';
import util from '../util'
import actions from '../actions'
@@ -15,16 +16,15 @@ class TaskList extends Component {
const { mapFn, sortFn } = util.sort.orderByFn('date desc')
const taskList = tasks.map(mapFn).sort(sortFn).map(pair => {
const task = pair[1]
- let dataset_type, dataset_name
- if (task.dataset.indexOf('/') !== -1) {
- [dataset_type, dataset_name] = task.dataset.split('/')
- } else {
- dataset_name = task.dataset
- }
+ console.log(task)
+ const { dataset } = task
+ const href = '/' + task.module +
+ '/' + (task.module === 'samplernn' ? 'datasets' : 'sequences') +
+ '/' + task.folder_id + '/'
return (
<div class='row'>
- <div class='activity'>{task.activity} {task.module} {dataset_type}</div>
- <div class='dataset'>{dataset_name}</div>
+ <div class='activity'>{task.activity} {task.module}</div>
+ <div class='dataset'><Link to={href}>{dataset}</Link></div>
<div className={"age " + util.carbon_date(task.updated_at)}>{util.get_age(task.updated_at)}</div>
<div class='options'>
<span class='destroy' onClick={() => this.handleDestroy(task)}>x</span>