diff options
Diffstat (limited to 'app/client')
| -rw-r--r-- | app/client/common/folderList.component.js | 7 | ||||
| -rw-r--r-- | app/client/common/views/new.view.js | 12 |
2 files changed, 15 insertions, 4 deletions
diff --git a/app/client/common/folderList.component.js b/app/client/common/folderList.component.js index b609685..a6c6ae5 100644 --- a/app/client/common/folderList.component.js +++ b/app/client/common/folderList.component.js @@ -8,7 +8,7 @@ import Group from './group.component' import Param from './param.component' import Loading from './loading.component' -export default function FolderList ({ db, path, emptyText }) { +export default function FolderList ({ db, path, emptyText, activity }) { if (! db) return null if (db.loading || !db.data) { return ( @@ -17,7 +17,10 @@ export default function FolderList ({ db, path, emptyText }) { </div> ) } - let folderList = db.data.folders.filter(folder => !! folder.generated) + let folderList = db.data.folders + if (activity) { + folderList = folderList.filter(f => f.activity === activity) + } if (! folderList.length && emptyText) { return ( <div class='col folderList'> diff --git a/app/client/common/views/new.view.js b/app/client/common/views/new.view.js index 3b2ffa8..a6ab3b1 100644 --- a/app/client/common/views/new.view.js +++ b/app/client/common/views/new.view.js @@ -27,8 +27,16 @@ export default class NewView extends Component { <h1>{module.displayName || module.name}</h1> </div> <div class='col narrow'> - <NewDatasetForm module={module} history={history} /> - <FolderList db={db} path={path} emptyText={<i>No projects yet. Please create one~</i>} /> + <NewDatasetForm + module={module} + history={history} + /> + <FolderList + db={db} + path={path} + activity="dataset" + emptyText={<i>No projects yet. Please create one~</i>} + /> </div> </div> ) |
