diff options
Diffstat (limited to 'apps/web/components/ui')
| -rw-r--r-- | apps/web/components/ui/action-button.tsx | 2 | ||||
| -rw-r--r-- | apps/web/components/ui/action-confirming-dialog.tsx | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/apps/web/components/ui/action-button.tsx b/apps/web/components/ui/action-button.tsx index b3984d97..b7cd9b3d 100644 --- a/apps/web/components/ui/action-button.tsx +++ b/apps/web/components/ui/action-button.tsx @@ -46,7 +46,7 @@ const ActionButtonWithTooltip = React.forwardRef< >(({ tooltip, delayDuration, ...props }, ref) => { return ( <Tooltip delayDuration={delayDuration}> - <TooltipTrigger> + <TooltipTrigger asChild> <ActionButton ref={ref} {...props} /> </TooltipTrigger> <TooltipPortal> diff --git a/apps/web/components/ui/action-confirming-dialog.tsx b/apps/web/components/ui/action-confirming-dialog.tsx index 37895ee7..cfd38fc3 100644 --- a/apps/web/components/ui/action-confirming-dialog.tsx +++ b/apps/web/components/ui/action-confirming-dialog.tsx @@ -24,7 +24,7 @@ export default function ActionConfirmingDialog({ title: React.ReactNode; description: React.ReactNode; actionButton: (setDialogOpen: (open: boolean) => void) => React.ReactNode; - children: React.ReactNode; + children?: React.ReactNode; }) { const [customIsOpen, setCustomIsOpen] = useState(false); const [isDialogOpen, setDialogOpen] = [ @@ -33,7 +33,7 @@ export default function ActionConfirmingDialog({ ]; return ( <Dialog open={isDialogOpen} onOpenChange={setDialogOpen}> - <DialogTrigger asChild>{children}</DialogTrigger> + {children && <DialogTrigger asChild>{children}</DialogTrigger>} <DialogContent> <DialogHeader> <DialogTitle>{title}</DialogTitle> |
