Show default value in color field

This commit is contained in:
Lukas Martinelli 2016-12-30 17:16:58 +01:00
parent 1058dbfb5a
commit 384b2d4bea
2 changed files with 2 additions and 2 deletions

View file

@ -17,6 +17,7 @@ class ColorField extends React.Component {
value: React.PropTypes.string, value: React.PropTypes.string,
doc: React.PropTypes.string, doc: React.PropTypes.string,
style: React.PropTypes.object, style: React.PropTypes.object,
default: React.PropTypes.string,
} }
constructor(props) { constructor(props) {

View file

@ -51,6 +51,7 @@ export default class SpecField extends React.Component {
render() { render() {
const commonProps = { const commonProps = {
style: this.props.style, style: this.props.style,
default: this.props.fieldSpec.default,
value: this.props.value, value: this.props.value,
name: this.props.fieldName, name: this.props.fieldName,
onChange: newValue => this.props.onChange(this.props.fieldName, newValue) onChange: newValue => this.props.onChange(this.props.fieldName, newValue)
@ -59,7 +60,6 @@ export default class SpecField extends React.Component {
case 'number': return ( case 'number': return (
<NumberInput <NumberInput
{...commonProps} {...commonProps}
default={this.props.fieldSpec.default}
min={this.props.fieldSpec.minimum} min={this.props.fieldSpec.minimum}
max={this.props.fieldSpec.maximum} max={this.props.fieldSpec.maximum}
/> />
@ -98,7 +98,6 @@ export default class SpecField extends React.Component {
{...commonProps} {...commonProps}
type={this.props.fieldSpec.value} type={this.props.fieldSpec.value}
length={this.props.fieldSpec.length} length={this.props.fieldSpec.length}
default={this.props.fieldSpec.default}
/> />
) )
default: return null default: return null