import { Search } from 'lucide-react'; import { useMemo, useState } from 'react'; import { useNavigate } from 'react-router-dom'; import { StatusBadge } from '../components/StatusBadge'; import { useAppStore } from '../store/useAppStore'; export function Meetings() { const navigate = useNavigate(); const meetings = useAppStore((s) => s.meetings); const [query, setQuery] = useState(''); const filtered = useMemo(() => meetings.filter((m) => m.title.toLowerCase().includes(query.toLowerCase())), [meetings, query]); return (

Meetings

Local recordings and transcripts.

setQuery(e.target.value)} placeholder="Search meetings" />
{filtered.map((meeting) => ( ))}
); }