import { clsx } from 'clsx' import { useLocalize } from '../../../context/localize' import { Icon } from '../../_shared/Icon' import styles from './SearchModal.module.scss' import { apiClient } from '../../../graphql/client/core' import { createEffect, createSignal } from 'solid-js' import { SearchResult } from '../../../graphql/schema/core.gen' export const SearchModal = () => { const { t } = useLocalize() const [searchResults, setSearchResults] = createSignal>([]) let msgElement: HTMLTextAreaElement | undefined let contactElement: HTMLInputElement | undefined const submit = async () => { const results = await apiClient.getShoutsSearch({ text: msgElement.value }) if (results) setSearchResults(results) } createEffect(() => { if (searchResults()) { // TODO: some showing logics } }) // TODO: useLocalize() return (

Для поиска публикаций, искусства, комментариев, интересных вам авторов и тем, просто начните вводить ваш запрос

) }