diff options
Diffstat (limited to 'public/bundle.js')
| -rw-r--r-- | public/bundle.js | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/public/bundle.js b/public/bundle.js index 2e57afb..b7fc75f 100644 --- a/public/bundle.js +++ b/public/bundle.js @@ -3273,24 +3273,30 @@ var Select = function (_Component) { }, { key: 'render', value: function render() { - var value = this.props.opt[this.props.name]; + var currentValue = this.props.opt[this.props.name]; var lastValue = void 0; var options = (this.props.options || []).map(function (key, i) { var name = void 0, value = void 0; - if ((typeof key === 'undefined' ? 'undefined' : _typeof(key)) === 'object' && key.length) { - var _key = _slicedToArray(key, 2); - - name = _key[0]; - value = _key[1]; - } else if (typeof key === 'string') { + if (typeof key === 'string') { name = key.length < 4 ? key.toUpperCase() : key; value = key; - } else { - var frames = Math.round(key.count / 30) + ' s.'; - name = key.name.replace(/_/g, ' ') + ' (' + frames + ')'; - value = key.name; + } else if ((typeof key === 'undefined' ? 'undefined' : _typeof(key)) === 'object') { + if (key.length) { + var _key = _slicedToArray(key, 2); + + name = _key[0]; + value = _key[1]; + } else if (key.count) { + var frames = Math.round(key.count / 30) + ' s.'; + name = key.name.replace(/_/g, ' ') + ' (' + frames + ')'; + value = key.name; + } else { + name = key.name; + value = key.value || key.name; + } } + console.log(key, name, value); lastValue = value; return (0, _preact.h)( 'option', @@ -3313,7 +3319,7 @@ var Select = function (_Component) { 'select', { onChange: this.handleChange, - value: value || lastValue + value: currentValue || lastValue }, options ) @@ -8164,17 +8170,13 @@ var Pix2WavLive = function (_Component) { (0, _preact.h)(_common.Select, { name: 'sequence_name', title: 'sequence', - options: this.props.pix2wav.data.sequences.map(function (file) { - return file.name; - }), + options: this.props.pix2wav.data.sequences, onChange: this.changeSequence }), (0, _preact.h)(_common.Select, { name: 'checkpoint_name', title: 'checkpoint', - options: this.props.pix2wav.data.checkpoints.map(function (file) { - return file.name; - }), + options: this.props.pix2wav.data.checkpoints, onChange: this.changeCheckpoint }), (0, _preact.h)(_common.Select, { |
