import { RiExchangeLine } from "@remixicon/react"; import { EstabelecimentoLogo } from "@/components/lancamentos/shared/estabelecimento-logo"; import MoneyValues from "@/components/money-values"; import type { RecentTransactionsData } from "@/lib/dashboard/recent-transactions"; import { WidgetEmptyState } from "../widget-empty-state"; type RecentTransactionsWidgetProps = { data: RecentTransactionsData; }; const formatTransactionDate = (date: Date | string) => { const d = date instanceof Date ? date : new Date(date); const formatter = new Intl.DateTimeFormat("pt-BR", { weekday: "short", day: "2-digit", month: "short", timeZone: "UTC", }); const formatted = formatter.format(d); // Capitaliza a primeira letra do dia da semana return formatted.charAt(0).toUpperCase() + formatted.slice(1); }; export function RecentTransactionsWidget({ data, }: RecentTransactionsWidgetProps) { return (
{transaction.name}
{formatTransactionDate(transaction.purchaseDate)}