import { RiWallet3Line } from "@remixicon/react"; import type { PaymentStatusData } from "@/features/dashboard/payments/payment-status-queries"; import { CardContent } from "@/shared/components/ui/card"; import { WidgetEmptyState } from "@/shared/components/widgets/widget-empty-state"; import { PaymentStatusCategorySection } from "./payment-status-category-section"; type PaymentStatusWidgetViewProps = { data: PaymentStatusData; }; export function PaymentStatusWidgetView({ data, }: PaymentStatusWidgetViewProps) { const isEmpty = data.income.total === 0 && data.expenses.total === 0; if (isEmpty) { return ( } title="Nenhum valor a receber ou pagar no período" description="Registre lançamentos para visualizar os valores confirmados e pendentes." /> ); } return (
); }