import React, { useState } from 'react' import { useLocale } from '@/lib/locale' import Router, { useRouter } from 'next/router' const SearchInput = ({ currentTag }) => { const locale = useLocale() const router = useRouter() const [searchValue, setSearchValue] = useState('') const handleSearch = () => { if (searchValue && searchValue !== '') { Router.push({ pathname: '/page/1', query: { s: searchValue } }).then(r => { console.log(r) }) } else { Router.push({ pathname: '/' }).then(r => { console.log(r) }) } } const handleKeyUp = (e) => { if (e.keyCode === 13) { handleSearch() } } return
setSearchValue(e.target.value)} defaultValue={router.query.s ?? ''} />
} export default SearchInput