(query: string)
| 22 | const { getFeatureValue } = useFeaturesReadyContext(); |
| 23 | |
| 24 | const onSubmitQuery = (query: string): Promise<boolean> => { |
| 25 | logEvent({ |
| 26 | event_name: LogEvent.SubmitSearch, |
| 27 | extra: JSON.stringify({ |
| 28 | query, |
| 29 | provider: SearchProviderEnum.Posts, |
| 30 | search_version: getFeatureValue(feature.searchVersion), |
| 31 | filters: { time, contentCuration: contentCurationFilter }, |
| 32 | }), |
| 33 | }); |
| 34 | |
| 35 | return router.replace({ |
| 36 | pathname: router?.pathname ? router?.pathname : '/search', |
| 37 | query: { q: query, ...getSearchTimeQueryParam(time) }, |
| 38 | }); |
| 39 | }; |
| 40 | |
| 41 | const onClearQuery = () => { |
| 42 | return router.replace({ |
no test coverage detected