|
@@ -91,6 +91,9 @@ export default class SearchTypeahead extends React.Component {
|
|
|
|
|
|
|
|
onInputChange(text) {
|
|
onInputChange(text) {
|
|
|
this.setState({input: text});
|
|
this.setState({input: text});
|
|
|
|
|
+ if (text === '') {
|
|
|
|
|
+ this.setState({pages: []});
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
onChange(selected) {
|
|
onChange(selected) {
|
|
@@ -152,6 +155,7 @@ export default class SearchTypeahead extends React.Component {
|
|
|
inputProps={{name: 'q', autoComplete: 'off'}}
|
|
inputProps={{name: 'q', autoComplete: 'off'}}
|
|
|
isLoading={this.state.isLoading}
|
|
isLoading={this.state.isLoading}
|
|
|
labelKey="path"
|
|
labelKey="path"
|
|
|
|
|
+ minLength={0}
|
|
|
options={this.state.pages} // Search result (Some page names)
|
|
options={this.state.pages} // Search result (Some page names)
|
|
|
emptyLabel={this.emptyLabel ? this.emptyLabel : emptyLabel}
|
|
emptyLabel={this.emptyLabel ? this.emptyLabel : emptyLabel}
|
|
|
align='left'
|
|
align='left'
|