Переглянути джерело

Fix header search debounce enter

Sean Bao 7 роки тому
батько
коміт
5f54badd2b
1 змінених файлів з 6 додано та 6 видалено
  1. 6 6
      src/components/HeaderSearch/index.js

+ 6 - 6
src/components/HeaderSearch/index.js

@@ -65,18 +65,18 @@ export default class HeaderSearch extends PureComponent {
     });
   };
 
-  debouncePressEnter() {
-    const { onPressEnter } = this.props;
-    const { value } = this.state;
-    onPressEnter(value);
-  }
-
   // NOTE: 不能小于500,如果长按某键,第一次触发auto repeat的间隔是500ms,小于500会导致触发2次
   @Bind()
   @Debounce(500, {
     leading: true,
     trailing: false,
   })
+  debouncePressEnter() {
+    const { onPressEnter } = this.props;
+    const { value } = this.state;
+    onPressEnter(value);
+  }
+
   render() {
     const { className, placeholder, ...restProps } = this.props;
     const { searchMode, value } = this.state;