'use client' import Input from '@/components/Input' import { SearchNormal1 } from 'iconsax-react' import { FC, useState } from 'react' import { useProductSearch } from '@/app/products/hooks/useProductsData' import { useRouter } from 'next/navigation' import Image from 'next/image' const MobileSearch: FC = () => { const [isSearchOpen, setIsSearchOpen] = useState(false) const [searchQuery, setSearchQuery] = useState('') const router = useRouter() const { data: searchResults, isLoading } = useProductSearch(searchQuery) const handleSearch = (value: string) => { setSearchQuery(value) } const handleClose = () => { setIsSearchOpen(false) setSearchQuery('') } const handleProductClick = (url: string) => { router.push(url) handleClose() } if (isSearchOpen) { return (
{product.model}