'use client'; import React, { useState } from 'react'; const DOMAINS = ['Law & Policy (42)', 'Cognitive Science (28)', 'Environmental Studies (35)', 'History & Humanities (50)', 'Economics (19)']; const STATUSES = ['Active', 'Data Collection', 'Review', 'Completed']; const TYPES = ['Researchers', 'Labs', 'Projects', 'Institutes']; const AccordionSection = ({ title, open, onToggle, children, }: { title: string; open: boolean; onToggle: () => void; children: React.ReactNode; }) => (
{children}
); const ResearchSearchSidebar = () => { const [isDomainOpen, setIsDomainOpen] = useState(true); const [isStatusOpen, setIsStatusOpen] = useState(true); const [isTypeOpen, setIsTypeOpen] = useState(true); return ( ); }; export default ResearchSearchSidebar;