summaryrefslogtreecommitdiff
path: root/app/client/dashboard/dashboard.component.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-30 19:12:58 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-30 19:12:58 +0200
commit932fe9ccb9bfad7f454c5f53d35ec06c27328281 (patch)
treefaa0114066ec8fd277f8d2342a2aa6805a3de00d /app/client/dashboard/dashboard.component.js
parent03cb68127c7d52642b164a845989f82ab037de7c (diff)
fixing up dashboard
Diffstat (limited to 'app/client/dashboard/dashboard.component.js')
-rw-r--r--app/client/dashboard/dashboard.component.js32
1 files changed, 13 insertions, 19 deletions
diff --git a/app/client/dashboard/dashboard.component.js b/app/client/dashboard/dashboard.component.js
index a75535f..3c9b2de 100644
--- a/app/client/dashboard/dashboard.component.js
+++ b/app/client/dashboard/dashboard.component.js
@@ -32,18 +32,16 @@ class Dashboard extends Component {
render(){
const { site, foldersByModule, renders, queue, images } = this.props
const { tasks } = queue
+ console.log(foldersByModule)
const folders = foldersByModule && Object.keys(modules).sort().map(key => {
- let path, folder_list
- if (foldersByModule[key]) {
- path = key === 'samplernn' ? '/samplernn/datasets/' : '/' + key + '/sequences/'
- folder_list = foldersByModule[key].map(folder => {
- return (
- <div key={folder.id}>
- <Link to={path + folder.id + '/'}>{folder.name}</Link>
- </div>
- )
- })
- }
+ let path = key === 'samplernn' ? '/samplernn/datasets/' : '/' + key + '/sequences/'
+ let folder_list = (foldersByModule[key] || []).map(folder => {
+ return (
+ <div key={folder.id}>
+ <Link to={path + folder.id + '/'}>{folder.name}</Link>
+ </div>
+ )
+ })
let files = renders[key] && (
<FileList
@@ -64,14 +62,10 @@ class Dashboard extends Component {
<div className='dashboardModule' key={key}>
<div className='row moduleHeading'>
<h3>{key}</h3>
- {folder_list &&
- <span>
- <div>
- <Link to={'/' + key + '/new/'}>new</Link>
- </div>
- {folders}
- </span>
- }
+ <div>
+ <Link to={'/' + key + '/new/'}>new</Link>
+ </div>
+ {folder_list}
</div>
{files}
</div>