summaryrefslogtreecommitdiff
path: root/app/client/live
diff options
context:
space:
mode:
Diffstat (limited to 'app/client/live')
-rw-r--r--app/client/live/actions.js10
-rw-r--r--app/client/live/index.js2
-rw-r--r--app/client/live/reducer.js14
3 files changed, 14 insertions, 12 deletions
diff --git a/app/client/live/actions.js b/app/client/live/actions.js
index bde954b..b604c67 100644
--- a/app/client/live/actions.js
+++ b/app/client/live/actions.js
@@ -11,6 +11,12 @@ export const set_param = (key, value) => {
return { type: 'SET_PARAM', key, value, }
}
-export const get_checkpoints = () => {
- return { type: 'GET_CHECKPOINTS', }
+export const list_checkpoints = () => {
+ socket.list_checkpoints()
+ return { type: 'LOADING_CHECKPOINTS', }
+}
+
+export const list_datasets = () => {
+ socket.list_datasets()
+ return { type: 'LOADING_DATASETS', }
}
diff --git a/app/client/live/index.js b/app/client/live/index.js
index 5b5e1d6..51190b2 100644
--- a/app/client/live/index.js
+++ b/app/client/live/index.js
@@ -13,6 +13,8 @@ class App extends Component {
constructor(props){
super()
props.actions.get_params()
+ props.actions.list_checkpoints()
+ props.actions.list_datasets()
}
render(){
const props = this.props
diff --git a/app/client/live/reducer.js b/app/client/live/reducer.js
index 3771ff0..4c5dba7 100644
--- a/app/client/live/reducer.js
+++ b/app/client/live/reducer.js
@@ -5,7 +5,7 @@ const liveInitialState = {
error: null,
opt: {},
checkpoints: [],
- videos: [],
+ datasets: [],
}
const liveReducer = (state = liveInitialState, action) => {
@@ -35,19 +35,13 @@ const liveReducer = (state = liveInitialState, action) => {
case 'LIST_CHECKPOINTS':
return {
...state,
- checkpoints: {
- ...state.opt,
- [action.key]: action.value,
- }
+ checkpoints: action.checkpoints,
}
- case 'LIST_VIDEOS':
+ case 'LIST_DATASETS':
return {
...state,
- videos: {
- ...state.opt,
- [action.key]: action.value,
- }
+ datasets: action.datasets,
}
default: