From 9f81aab18011637ac8daf4cdcf7223ee636a4663 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 5 Jun 2018 19:18:56 +0200 Subject: boilerplate for p2p/p2w --- app/client/modules/pix2pix/index.js | 9 +++--- app/client/modules/pix2pix/live.component.js | 4 +-- app/client/modules/pix2pix/pix2pix.module.js | 6 ++++ app/client/modules/pix2pix/pix2pix.reducer.js | 42 +++++++++++++++++++++++++++ 4 files changed, 54 insertions(+), 7 deletions(-) create mode 100644 app/client/modules/pix2pix/pix2pix.module.js create mode 100644 app/client/modules/pix2pix/pix2pix.reducer.js (limited to 'app/client/modules/pix2pix') diff --git a/app/client/modules/pix2pix/index.js b/app/client/modules/pix2pix/index.js index b9af2f4..87bbf0d 100644 --- a/app/client/modules/pix2pix/index.js +++ b/app/client/modules/pix2pix/index.js @@ -6,7 +6,7 @@ import Pix2PixLive from './live.component' function router () { return (
- +
) } @@ -14,9 +14,8 @@ function router () { function links(){ return ( - datasets - checkpoints - results + datasets + graph live ) @@ -25,4 +24,4 @@ function links(){ export default { name: 'pix2pix', router, links, -} \ No newline at end of file +} diff --git a/app/client/modules/pix2pix/live.component.js b/app/client/modules/pix2pix/live.component.js index 82f315c..bb6c730 100644 --- a/app/client/modules/pix2pix/live.component.js +++ b/app/client/modules/pix2pix/live.component.js @@ -12,7 +12,7 @@ import { startRecording, stopRecording, saveFrame } from '../../live/player' import * as liveActions from '../../live/live.actions' -class LivePix2Pix extends Component { +class Pix2PixLive extends Component { constructor(props){ super() props.actions.get_params() @@ -250,4 +250,4 @@ const mapDispatchToProps = (dispatch, ownProps) => ({ actions: bindActionCreators(liveActions, dispatch) }) -export default connect(mapStateToProps, mapDispatchToProps)(LivePix2Pix) +export default connect(mapStateToProps, mapDispatchToProps)(Pix2PixLive) diff --git a/app/client/modules/pix2pix/pix2pix.module.js b/app/client/modules/pix2pix/pix2pix.module.js new file mode 100644 index 0000000..63b1e94 --- /dev/null +++ b/app/client/modules/pix2pix/pix2pix.module.js @@ -0,0 +1,6 @@ +const pix2pixModule = { + name: 'pix2pix', + datatype: 'audio', +} + +export default pix2pixModule diff --git a/app/client/modules/pix2pix/pix2pix.reducer.js b/app/client/modules/pix2pix/pix2pix.reducer.js new file mode 100644 index 0000000..fbd38d1 --- /dev/null +++ b/app/client/modules/pix2pix/pix2pix.reducer.js @@ -0,0 +1,42 @@ +import types from '../../types' + +const pix2pixInitialState = { + loading: true, + error: null, + folders: [], + folder_id: 0, + data: null, + lossReport: null, +} + +const pix2pixReducer = (state = pix2pixInitialState, action) => { + // console.log(action.type) + switch(action.type) { + case types.pix2pix.init: + return { + ...state, + loading: false, + data: action.data, + } + + case types.socket.connect: + return { + ...state, + } + + case types.task.task_begin: + return { + ...state, + } + + case types.task.task_finish: + return { + ...state, + } + + default: + return state + } +} + +export default pix2pixReducer -- cgit v1.2.3-70-g09d2