import { EstabelecimentoLogo } from "@/components/lancamentos/shared/estabelecimento-logo"; import MoneyValues from "@/components/money-values"; import type { TopEstablishmentsData } from "@/lib/dashboard/top-establishments"; import { RiStore2Line } from "@remixicon/react"; import { WidgetEmptyState } from "../widget-empty-state"; type TopEstablishmentsWidgetProps = { data: TopEstablishmentsData; }; const formatOccurrencesLabel = (occurrences: number) => { if (occurrences === 1) { return "1 lançamento"; } return `${occurrences} lançamentos`; }; export function TopEstablishmentsWidget({ data, }: TopEstablishmentsWidgetProps) { return (
{data.establishments.length === 0 ? ( } title="Nenhum estabelecimento encontrado" description="Quando houver despesas registradas, elas aparecerão aqui." /> ) : ( )}
); }