import { openPage } from '@nanostores/router' import { clsx } from 'clsx' import { useLocalize } from '../../../context/localize' import { router, useRouter } from '../../../stores/router' import { hideModal } from '../../../stores/ui' import { Icon } from '../../_shared/Icon' import styles from './SearchModal.module.scss' export const SearchModal = () => { const { t } = useLocalize() const { changeSearchParams } = useRouter() let qElement: HTMLInputElement | undefined const submitQuery = async (ev) => { ev.preventDefault() changeSearchParams({}, true) hideModal() openPage(router, 'search', { q: qElement.value }) } return (
) }