diff --git a/src/js/components/Fields/SearchForm.js b/src/js/components/Fields/SearchForm.js index fb7df379..4ae5114f 100755 --- a/src/js/components/Fields/SearchForm.js +++ b/src/js/components/Fields/SearchForm.js @@ -88,9 +88,22 @@ class SearchForm extends React.Component { return false; } + onReset = () => { + const { onReset: doReset } = this.props; + + this.setState( + { + term: '', + pristine: true, + }, + () => { + doReset(); + }, + ); + } + render = () => { const { term } = this.state; - const { onReset } = this.props; return (
@@ -105,7 +118,7 @@ class SearchForm extends React.Component { /> {term && ( - + )} );