diff --git a/src/fields/color.jsx b/src/fields/color.jsx index 6ca92afe..4c1895cf 100644 --- a/src/fields/color.jsx +++ b/src/fields/color.jsx @@ -4,6 +4,7 @@ import { Select, Input } from 'rebass' /*** Number fields with support for min, max and units and documentation*/ class ColorField extends React.Component { static propTypes = { + onChange: React.PropTypes.func.isRequired, name: React.PropTypes.string.isRequired, value: React.PropTypes.number, default: React.PropTypes.number, @@ -12,6 +13,7 @@ static propTypes = { render() { return { return {children: val, value: val} }) - return } } diff --git a/src/fields/number.jsx b/src/fields/number.jsx index da32a251..4b764a73 100644 --- a/src/fields/number.jsx +++ b/src/fields/number.jsx @@ -4,6 +4,7 @@ import { Select, Input } from 'rebass' /*** Number fields with support for min, max and units and documentation*/ class NumberField extends React.Component { static propTypes = { + onChange: React.PropTypes.func.isRequired, name: React.PropTypes.string.isRequired, value: React.PropTypes.number, default: React.PropTypes.number, @@ -15,6 +16,7 @@ class NumberField extends React.Component { render() { return - - + + } } diff --git a/src/layers/fill.jsx b/src/layers/fill.jsx index cb754533..0e57af74 100644 --- a/src/layers/fill.jsx +++ b/src/layers/fill.jsx @@ -26,8 +26,17 @@ export default class FillLayer extends React.Component { render() { return
- - + +
} }