diff --git a/src/components/ControlledInputList/index.js b/src/components/ControlledInputList/index.js index 16b35f2..f3572cf 100644 --- a/src/components/ControlledInputList/index.js +++ b/src/components/ControlledInputList/index.js @@ -178,7 +178,8 @@ var MundoTitle = connectToState(Title, (state, props) => { class ClearButton extends React.Component { clearAllValues() { - // ... + var newValues = state.values.map(value => value = '') + setState({values:newValues}); } render() { @@ -192,8 +193,18 @@ class ClearButton extends React.Component { } var ConnectedClearButton = connectToState(ClearButton, (state) => { + var valor = false; + var count = 0; + state.values.forEach(value =>{ + if( value == ''){ + count++; + } + if (count == (state.values.length)){ + valor = true; + } + }); return { - // ... ? + disabled: valor }; });