"use client"; import { useState } from "react"; import Link from "next/link"; import { Search } from "lucide-react"; import { useMembers } from "@/lib/hooks/useMembers"; import { FollowButton } from "@/components/shared/FollowButton"; import { cn, partyBadgeColor } from "@/lib/utils"; export default function MembersPage() { const [q, setQ] = useState(""); const [chamber, setChamber] = useState(""); const [party, setParty] = useState(""); const [page, setPage] = useState(1); const { data, isLoading } = useMembers({ ...(q && { q }), ...(chamber && { chamber }), ...(party && { party }), page, per_page: 50, }); return (
Browse current Congress members