import { memo, useState } from 'react'; import { withTranslation } from 'react-i18next'; import { useNavigate } from 'react-router-dom'; import SearchInput from '../../shared-components/SearchInput'; function Welcome({ t }) { const [query, setQuery] = useState(''); const navigate = useNavigate(); const onInputType = (event) => { const { target } = event; const value = target?.value ?? ''; setQuery(value); }; const onSearch = () => { const trimmedQuery = query.trim(); if (!trimmedQuery) { return; } navigate(`/rent-and-buy/search?query=${trimmedQuery}`); }; return (

{t('title')}

{t('subtitle')}

); } export default withTranslation('homePage')(memo(Welcome));