"use client"; import { RiArrowDownLine, RiArrowUpLine } from "@remixicon/react"; import { formatCurrency, formatPercentageChange } from "@/lib/relatorios/utils"; import { cn } from "@/lib/utils/ui"; interface CategoryCellProps { value: number; previousValue: number; categoryType: "despesa" | "receita"; isFirstMonth: boolean; } export function CategoryCell({ value, previousValue, categoryType, isFirstMonth, }: CategoryCellProps) { const percentageChange = !isFirstMonth && previousValue !== 0 ? ((value - previousValue) / previousValue) * 100 : null; const isIncrease = percentageChange !== null && percentageChange > 0; const isDecrease = percentageChange !== null && percentageChange < 0; return (