From 798a9f835899103d79397a9461ff933d4000634c Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 7 Jun 2018 02:00:29 +0200 Subject: ughhh --- app/client/modules/pix2pix/views/pix2pix.live.js | 30 ++++++++++++++++-------- 1 file changed, 20 insertions(+), 10 deletions(-) (limited to 'app/client') diff --git a/app/client/modules/pix2pix/views/pix2pix.live.js b/app/client/modules/pix2pix/views/pix2pix.live.js index 7651dcc..6f5b1bd 100644 --- a/app/client/modules/pix2pix/views/pix2pix.live.js +++ b/app/client/modules/pix2pix/views/pix2pix.live.js @@ -2,23 +2,27 @@ import { h, Component } from 'preact' import { bindActionCreators } from 'redux' import { connect } from 'react-redux' -import Player from '../../../common/player.component' -import ParamGroup from '../../../common/paramGroup.component' -import Slider from '../../../common/slider.component' -import Select from '../../../common/select.component' -import Button from '../../../common/button.component' +import { + ParamGroup, Player, + Slider, Select, Button, Loading +} from '../../../common/' import { startRecording, stopRecording, saveFrame } from '../../../live/player' import * as liveActions from '../../../live/live.actions' import * as pix2pixTasks from '../pix2pix.tasks' +import * as pix2pixActions from '../pix2pix.actions' class Pix2PixLive extends Component { constructor(props){ super() + + if (! props.pix2pix || ! props.pix2pix.data) { + props.pix2pixActions.load_directories() + } props.actions.get_params() - props.actions.list_checkpoints() - props.actions.list_sequences() + // props.actions.list_checkpoints() + // props.actions.list_sequences() this.changeCheckpoint = this.changeCheckpoint.bind(this) this.changeEpoch = this.changeEpoch.bind(this) this.changeSequence = this.changeSequence.bind(this) @@ -67,6 +71,10 @@ class Pix2PixLive extends Component { } } render(){ + console.log(this.props) + if (this.props.pix2pix.loading) { + return + } return (
@@ -85,13 +93,13 @@ class Pix2PixLive extends Component {