import { useAdminFocusGroups } from '@/hooks/useAdminFocusGroups'; import { usePeriod } from '@/hooks/usePeriod'; import PeriodSelector from '@/components/admin/PeriodSelector'; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from '@/components/ui/table'; import { Badge } from '@/components/ui/badge'; import { Loader2 } from 'lucide-react'; export default function FocusGroupsTab() { const { period, setPeriod, customFrom, setCustomFrom, customTo, setCustomTo, from, to } = usePeriod('all'); const { data, isLoading } = useAdminFocusGroups({ from, to }); const fgs = data?.focus_groups ?? []; return (