feat(finance): refina fluxos de transacoes e pagadores

This commit is contained in:
Felipe Coutinho
2026-03-09 17:13:44 +00:00
parent 69da27276c
commit ada1377640
58 changed files with 1288 additions and 1559 deletions

View File

@@ -9,7 +9,6 @@ import {
} from "@remixicon/react";
import Image from "next/image";
import Link from "next/link";
import { useMemo } from "react";
import { Badge } from "@/components/ui/badge";
import { Card } from "@/components/ui/card";
import { PAGADOR_ROLE_ADMIN } from "@/lib/pagadores/constants";
@@ -23,11 +22,7 @@ interface PagadorCardProps {
}
export function PagadorCard({ pagador, onEdit, onRemove }: PagadorCardProps) {
const avatarSrc = useMemo(
() => getAvatarSrc(pagador.avatarUrl),
[pagador.avatarUrl],
);
const avatarSrc = getAvatarSrc(pagador.avatarUrl);
const isAdmin = pagador.role === PAGADOR_ROLE_ADMIN;
const isReadOnly = !pagador.canEdit;