diff --git a/src/components/management/SearchBox.jsx b/src/components/management/SearchBox.jsx index 0611a24..b99d2d3 100644 --- a/src/components/management/SearchBox.jsx +++ b/src/components/management/SearchBox.jsx @@ -18,6 +18,12 @@ export class SearchBox extends Component { }; } + componentDidUpdate(prevProps, prevState) { + if (this.state.showHeader && this.searchBox) { + this.searchBox.focus(); + } + } + search () { const {searchingIn, searchTerm, filteredPartsOfSpeech} = this.state; const searchConfig = { @@ -57,6 +63,9 @@ export class SearchBox extends Component {

{ + this.searchBox = input; + }} value={this.state.searchTerm} onChange={event => { console.log(event);