import { Building2 } from "lucide-react"; import { useBoardAssociations } from "@/contexts/BoardAssociationContext"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; import AccountingReportsPage from "@/pages/accounting/AccountingReportsPage"; /** * Board Financial Reports mirror the staff Accounting Reports (P&L, Balance Sheet, * Cash Flow, Movement of Equity, Trial Balance, General Ledger, Reserve Fund, * AR/AP Aging, Budget vs Actuals, Reconciliation), scoped to the board's selected * association. Board members have read-only access to the accounting ledger via RLS. */ export default function BoardFinancialReportsPage() { const { associations, selectedAssociationId, setSelectedAssociationId, loading } = useBoardAssociations(); if (loading) { return (