diff --git a/src/components/cases/expenses-tab.tsx b/src/components/cases/expenses-tab.tsx index 07e4d90..f20afa4 100644 --- a/src/components/cases/expenses-tab.tsx +++ b/src/components/cases/expenses-tab.tsx @@ -53,6 +53,19 @@ export function CaseExpensesTab({ caseId }: { caseId: string }) { useEffect(() => { load(); }, [caseId]); + useEffect(() => { + (async () => { + const { data } = await supabase + .from("fee_schedule_items") + .select("id, name, description, amount, billable") + .eq("category", "expense") + .eq("active", true) + .order("sort_order") + .order("name"); + setFees((data ?? []) as FeeItem[]); + })(); + }, []); + const submit = async (e: React.FormEvent) => { e.preventDefault(); const amount = parseFloat(form.amount);