From c1f5e3337aee07fb6378374b4b7cc5db847e4c15 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 19 Dec 2019 21:17:31 +0100 Subject: updating params --- app/client/live/live.actions.js | 5 ++++ app/client/modules/biggan/views/biggan.live.js | 40 ++++++++++++++------------ app/client/socket/socket.live.js | 5 ++++ app/client/types.js | 1 + 4 files changed, 32 insertions(+), 19 deletions(-) diff --git a/app/client/live/live.actions.js b/app/client/live/live.actions.js index c4d29f7..863ebe4 100644 --- a/app/client/live/live.actions.js +++ b/app/client/live/live.actions.js @@ -14,6 +14,11 @@ export const set_param = (key, value) => { return { type: types.player.set_param, key, value, } } +export const send_command = (cmd, payload) => { + socket.live.send_command(cmd, payload) + return { type: types.player.send_command, } +} + export const set_fullscreen = (value) => { return { type: types.player.set_fullscreen, value } } diff --git a/app/client/modules/biggan/views/biggan.live.js b/app/client/modules/biggan/views/biggan.live.js index b3ad670..06785f5 100644 --- a/app/client/modules/biggan/views/biggan.live.js +++ b/app/client/modules/biggan/views/biggan.live.js @@ -30,7 +30,8 @@ class BigGANLive extends Component { this.props.actions.queue.stop_task('gpu') } render() { - const { biggan } = this.props + const { biggan, actions } = this.props + console.log(actions) // if (biggan.loading) { // return // } @@ -43,15 +44,16 @@ class BigGANLive extends Component {
{this.renderRestartButton()} +

{this.props.last_message}

- - + - - + - - +
diff --git a/app/client/socket/socket.live.js b/app/client/socket/socket.live.js index a1a7a3f..279ba84 100644 --- a/app/client/socket/socket.live.js +++ b/app/client/socket/socket.live.js @@ -53,6 +53,11 @@ socket.on('res', (data) => { socket.on('frame', player.onFrame) +export function send_command(cmd, payload) { + socket.emit('cmd', { + cmd, payload, + }) +} export function list_checkpoints(module) { socket.emit('cmd', { cmd: 'list_checkpoints', diff --git a/app/client/types.js b/app/client/types.js index f25067b..46b4307 100644 --- a/app/client/types.js +++ b/app/client/types.js @@ -65,6 +65,7 @@ export default { player: { get_params: 'GET_PARAMS', set_param: 'SET_PARAM', + send_command: 'SEND_COMMAND', loading_checkpoints: 'LOADING_CHECKPOINTS', loading_checkpoint: 'LOADING_CHECKPOINT', -- cgit v1.2.3-70-g09d2