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