feat: polish envelopes (#2090)

## Description

The rest of the owl
This commit is contained in:
David Nguyen
2025-10-24 16:22:06 +11:00
committed by GitHub
parent 88836404d1
commit 03eb6af69a
141 changed files with 5171 additions and 2402 deletions
@@ -39,12 +39,14 @@ export interface DocumentSigningRejectDialogProps {
documentId: number;
token: string;
onRejected?: (reason: string) => void | Promise<void>;
trigger?: React.ReactNode;
}
export function DocumentSigningRejectDialog({
documentId,
token,
onRejected,
trigger,
}: DocumentSigningRejectDialogProps) {
const { toast } = useToast();
const navigate = useNavigate();
@@ -108,9 +110,11 @@ export function DocumentSigningRejectDialog({
return (
<Dialog open={isOpen} onOpenChange={setIsOpen}>
<DialogTrigger asChild>
<Button variant="outline">
<Trans>Reject Document</Trans>
</Button>
{trigger ?? (
<Button variant="outline">
<Trans>Reject Document</Trans>
</Button>
)}
</DialogTrigger>
<DialogContent>