30 lines
622 B
JavaScript
30 lines
622 B
JavaScript
import React from "react";
|
|
|
|
import SearchInput from "@appserver/components/search-input";
|
|
|
|
const Search = ({
|
|
isDisabled,
|
|
searchPlaceHolderLabel,
|
|
searchValue,
|
|
onSearchChange,
|
|
onSearchReset,
|
|
}) => {
|
|
return (
|
|
<div className="header-options">
|
|
<SearchInput
|
|
className="options_searcher"
|
|
isDisabled={isDisabled}
|
|
size="base"
|
|
scale={true}
|
|
isNeedFilter={false}
|
|
placeholder={searchPlaceHolderLabel}
|
|
value={searchValue}
|
|
onChange={onSearchChange}
|
|
onClearSearch={onSearchReset}
|
|
/>
|
|
</div>
|
|
);
|
|
};
|
|
|
|
export default React.memo(Search);
|