diff options
Diffstat (limited to 'src/components/organisms/toolbar/search.tsx')
| -rw-r--r-- | src/components/organisms/toolbar/search.tsx | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/components/organisms/toolbar/search.tsx b/src/components/organisms/toolbar/search.tsx index 72cd576..a1471ef 100644 --- a/src/components/organisms/toolbar/search.tsx +++ b/src/components/organisms/toolbar/search.tsx @@ -17,12 +17,21 @@ export type SearchProps = { */ isActive: CheckboxProps['value']; /** + * A callback function to execute search. + */ + searchPage: SearchModalProps['searchPage']; + /** * A callback function to handle button state. */ setIsActive: CheckboxProps['setValue']; }; -const Search: FC<SearchProps> = ({ className = '', isActive, setIsActive }) => { +const Search: FC<SearchProps> = ({ + className = '', + isActive, + searchPage, + setIsActive, +}) => { const intl = useIntl(); const label = isActive ? intl.formatMessage({ @@ -53,6 +62,7 @@ const Search: FC<SearchProps> = ({ className = '', isActive, setIsActive }) => { <MagnifyingGlass /> </Label> <SearchModal + searchPage={searchPage} className={`${sharedStyles.modal} ${searchStyles.modal} ${className}`} /> </div> |
