Hide quantize options if original image. Fixes #120.

This commit is contained in:
Jake Archibald
2018-08-02 16:59:13 +01:00
parent 27722f77f9
commit d3f2836f48

View File

@@ -112,23 +112,27 @@ export default class Options extends Component<Props, State> {
return (
<div class={`${style.options}${className ? (' ' + className) : ''}`}>
<p>Quantization</p>
<label>
<input
name="quantizer.enable"
type="checkbox"
checked={!!preprocessorState.quantizer.enabled}
onChange={this.onPreprocessorEnabledChange}
/>
Enable
</label>
{preprocessorState.quantizer.enabled &&
<QuantizerOptionsComponent
options={preprocessorState.quantizer}
onChange={this.onQuantizerOptionsChange}
/>
}
<hr/>
{encoderState.type !== 'identity' && (
<div>
<p>Quantization</p>
<label>
<input
name="quantizer.enable"
type="checkbox"
checked={!!preprocessorState.quantizer.enabled}
onChange={this.onPreprocessorEnabledChange}
/>
Enable
</label>
{preprocessorState.quantizer.enabled &&
<QuantizerOptionsComponent
options={preprocessorState.quantizer}
onChange={this.onQuantizerOptionsChange}
/>
}
<hr/>
</div>
)}
<label>
Mode:
{encoderSupportMap ?