import React, { FC, useCallback, useState } from 'react'; import { Icon } from '../panels/Icon'; interface IProps { active: boolean; onSearch: (search: string) => void; } const NominatimSearchPanel: FC = ({ active, onSearch }) => { const [search, setSearch] = useState('Колывань'); const setValue = useCallback(({ target: { value } }) => setSearch(value), [setSearch]); const onSubmit = useCallback(event => { event.preventDefault(); if (search.length < 3) return; onSearch(search); }, [search, onSearch]); return (
); }; export { NominatimSearchPanel };