Hides edit button for debts needing manual review

Prevents users from editing or viewing responses when a debt's status
requires manual review, reducing confusion and enforcing workflow
restrictions.
This commit is contained in:
2025-06-08 02:13:30 -03:00
parent b2f227b54a
commit 311ddbe5bd

View File

@@ -259,14 +259,16 @@ export function DebtCard({ debt, onUpdate, debts, setDebts }: DebtCardProps) {
return (
<Dialog>
<DialogTrigger asChild>
<Button variant="outline" size="sm" className="flex-1">
{isReadOnly ? (
<Eye className="h-4 w-4 mr-2" />
) : (
<Edit3 className="h-4 w-4 mr-2" />
)}
{isReadOnly ? "See Response" : "Edit Response"}
</Button>
{debt.status !== "requires_manual_review" && (
<Button variant="outline" size="sm" className="flex-1">
{isReadOnly ? (
<Eye className="h-4 w-4 mr-2" />
) : (
<Edit3 className="h-4 w-4 mr-2" />
)}
{isReadOnly ? "See Response" : "Edit Response"}
</Button>
)}
</DialogTrigger>
<DialogContent className="max-w-4xl max-h-[90vh] overflow-y-auto">
<DialogHeader>