Преглед изворни кода

Merge pull request #550 from weseek/imprv/enable-search-help-sou

Imprv/enable search help sou
Yuki Takei пре 7 година
родитељ
комит
c3070fe4d6
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      resource/js/components/SearchTypeahead.js

+ 6 - 1
resource/js/components/SearchTypeahead.js

@@ -91,6 +91,9 @@ export default class SearchTypeahead extends React.Component {
 
   onInputChange(text) {
     this.setState({input: text});
+    if (text === '') {
+      this.setState({pages: []});
+    }
   }
 
   onChange(selected) {
@@ -142,6 +145,7 @@ export default class SearchTypeahead extends React.Component {
     const defaultSelected = (this.props.keywordOnInit != '')
       ? [{path: this.props.keywordOnInit}]
       : [];
+    const help = <h1>help here</h1>;
 
     return (
       <div className="search-typeahead">
@@ -151,7 +155,7 @@ export default class SearchTypeahead extends React.Component {
           inputProps={{name: 'q', autoComplete: 'off'}}
           isLoading={this.state.isLoading}
           labelKey="path"
-          minLength={2}
+          minLength={0}
           options={this.state.pages} // Search result (Some page names)
           emptyLabel={this.emptyLabel ? this.emptyLabel : emptyLabel}
           align='left'
@@ -161,6 +165,7 @@ export default class SearchTypeahead extends React.Component {
           renderMenuItemChildren={this.renderMenuItemChildren}
           caseSensitive={false}
           defaultSelected={defaultSelected}
+          promptText={help}
         />
         {restoreFormButton}
       </div>