weaver_trunk_cli/pc4mobx/hrm/public/valhalla/components/Search.js

53 lines
1.0 KiB
JavaScript

import {
observer
} from 'mobx-react';
import {
WeaTab
} from 'ecCom';
@observer
export default class Search extends React.Component {
render() {
const {
store
} = this.props, {
otherProps,
advanceHeight,
hasMask,
keyParam,
searchType,
datas,
selectedKey,
buttons,
searchsBaseValue,
showSearchAd,
setShowSearchAd,
searchsAd,
buttonsAd,
handleTabChange,
handleSearch,
handleSearchChange,
} = store;
return (
<WeaTab ecId={`${this && this.props && this.props.ecId || ''}_WeaTab@rygou3`}
{...otherProps}
advanceHeight={advanceHeight}
hasMask={hasMask}
keyParam={keyParam}
searchType={searchType}
datas={datas}
selectedKey={selectedKey}
buttons={buttons}
searchsBaseValue={searchsBaseValue}
showSearchAd={showSearchAd}
setShowSearchAd={setShowSearchAd}
searchsAd={searchsAd}
buttonsAd={buttonsAd}
onChange={handleTabChange}
onSearch={handleSearch}
onSearchChange={handleSearchChange}
/>
)
}
}