summaryrefslogtreecommitdiff
path: root/app/client/dashboard/dashboard.component.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/client/dashboard/dashboard.component.js')
-rw-r--r--app/client/dashboard/dashboard.component.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/app/client/dashboard/dashboard.component.js b/app/client/dashboard/dashboard.component.js
index 3c9b2de..0c15f99 100644
--- a/app/client/dashboard/dashboard.component.js
+++ b/app/client/dashboard/dashboard.component.js
@@ -11,7 +11,7 @@ import Button from '../common/button.component'
import DashboardHeader from './dashboardheader.component'
import TaskList from './tasklist.component'
-import { FolderList, FileList } from '../common'
+import { Loading, FolderList, FileList } from '../common'
import Gallery from '../common/gallery.component'
import * as dashboardActions from './dashboard.actions'
@@ -22,7 +22,7 @@ import actions from '../actions'
class Dashboard extends Component {
constructor(props){
super()
- console.log(props)
+ // console.log(props)
props.actions.load()
}
componentWillUpdate(nextProps) {
@@ -30,9 +30,11 @@ class Dashboard extends Component {
// this.props.actions.list_epochs(nextProps.opt.checkpoint_name)
}
render(){
- const { site, foldersByModule, renders, queue, images } = this.props
+ const { loading, progress, site, foldersByModule, renders, queue, images } = this.props
+ if (loading) {
+ return <Loading progress={progress} />
+ }
const { tasks } = queue
- console.log(foldersByModule)
const folders = foldersByModule && Object.keys(modules).sort().map(key => {
let path = key === 'samplernn' ? '/samplernn/datasets/' : '/' + key + '/sequences/'
let folder_list = (foldersByModule[key] || []).map(folder => {
@@ -99,6 +101,8 @@ class Dashboard extends Component {
}
}
const mapStateToProps = state => ({
+ loading: state.dashboard.loading,
+ progress: state.dashboard.progress,
site: state.system.site,
foldersByModule: state.dashboard.data.foldersByModule,
renders: state.dashboard.data.renders,