"use client"; import type { DashboardBill } from "@/lib/dashboard/bills"; import { useBillWidgetController } from "@/lib/dashboard/use-bill-widget-controller"; import { BillsWidgetView } from "./bills/bills-widget-view"; type BillWidgetProps = { bills?: DashboardBill[]; }; export function BillWidget({ bills }: BillWidgetProps) { const { items, selectedBill, isModalOpen, modalState, isPending, openPaymentDialog, closePaymentDialog, confirmPayment, } = useBillWidgetController(bills); return ( ); }