mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-25 16:56:22 +02:00
feat: add onClose functionality to ApprovalCard across all HITL tools
This commit is contained in:
parent
85462675a0
commit
ab6eeaf02e
11 changed files with 36 additions and 6 deletions
|
|
@ -325,6 +325,7 @@ function ApprovalCard({
|
|||
}));
|
||||
setHasPanelEdits(true);
|
||||
},
|
||||
onClose: () => setIsPanelOpen(false),
|
||||
});
|
||||
}}
|
||||
>
|
||||
|
|
@ -599,6 +600,7 @@ function ApprovalCard({
|
|||
size="sm"
|
||||
className="rounded-lg gap-1.5"
|
||||
onClick={handleApprove}
|
||||
disabled={isPanelOpen}
|
||||
>
|
||||
Approve
|
||||
<CornerDownLeftIcon className="size-3 opacity-60" />
|
||||
|
|
@ -609,6 +611,7 @@ function ApprovalCard({
|
|||
size="sm"
|
||||
variant="ghost"
|
||||
className="rounded-lg text-muted-foreground"
|
||||
disabled={isPanelOpen}
|
||||
onClick={() => {
|
||||
setDecided("reject");
|
||||
onDecision({ type: "reject", message: "User rejected the action." });
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue