|
|
@@ -5,15 +5,6 @@ import classNames from 'classnames';
|
|
|
import styles from './index.less';
|
|
|
|
|
|
export default class HeaderSearch extends PureComponent {
|
|
|
- static defaultProps = {
|
|
|
- defaultActiveFirstOption: false,
|
|
|
- onPressEnter: () => {},
|
|
|
- onSearch: () => {},
|
|
|
- className: '',
|
|
|
- placeholder: '',
|
|
|
- dataSource: [],
|
|
|
- defaultOpen: false,
|
|
|
- };
|
|
|
static propTypes = {
|
|
|
className: PropTypes.string,
|
|
|
placeholder: PropTypes.string,
|
|
|
@@ -23,6 +14,17 @@ export default class HeaderSearch extends PureComponent {
|
|
|
dataSource: PropTypes.array,
|
|
|
defaultOpen: PropTypes.bool,
|
|
|
};
|
|
|
+
|
|
|
+ static defaultProps = {
|
|
|
+ defaultActiveFirstOption: false,
|
|
|
+ onPressEnter: () => {},
|
|
|
+ onSearch: () => {},
|
|
|
+ className: '',
|
|
|
+ placeholder: '',
|
|
|
+ dataSource: [],
|
|
|
+ defaultOpen: false,
|
|
|
+ };
|
|
|
+
|
|
|
state = {
|
|
|
searchMode: this.props.defaultOpen,
|
|
|
value: '',
|