'use client'; import React, { useState } from 'react'; import { useRouter } from 'next/navigation'; const ResearchSearch = () => { const [query, setQuery] = useState(''); const [activeFilter, setActiveFilter] = useState('Researchers'); const filters = ['Researchers', 'Labs', 'Projects', 'Institutes']; const router = useRouter(); const handleSearch = () => { const params = new URLSearchParams({ q: query, type: activeFilter }); router.push(`/research/search?${params.toString()}`); }; return (