summaryrefslogtreecommitdiff
path: root/apps/web/src/components
diff options
context:
space:
mode:
authorenkeii64 <imenkei64@gmail.com>2025-07-17 00:12:41 +1000
committerenkeii64 <imenkei64@gmail.com>2025-07-17 00:12:41 +1000
commit9d5707d5fdd0e6a47622df6d9dda6db2e88f266f (patch)
treede551d2f961c127d7336d13497dcafac03465765 /apps/web/src/components
parent7cbbbe1630db0e4edeeb11a8af42b4012b766379 (diff)
downloadopencut-9d5707d5fdd0e6a47622df6d9dda6db2e88f266f.tar.gz
fix: resolve merge conflict in draggable-item.tsx
Diffstat (limited to 'apps/web/src/components')
-rw-r--r--apps/web/src/components/ui/draggable-item.tsx16
1 files changed, 16 insertions, 0 deletions
diff --git a/apps/web/src/components/ui/draggable-item.tsx b/apps/web/src/components/ui/draggable-item.tsx
index 2af7932a..3245c7ba 100644
--- a/apps/web/src/components/ui/draggable-item.tsx
+++ b/apps/web/src/components/ui/draggable-item.tsx
@@ -2,6 +2,11 @@
import { AspectRatio } from "@/components/ui/aspect-ratio";
import { Button } from "@/components/ui/button";
+import {
+ Tooltip,
+ TooltipContent,
+ TooltipTrigger,
+} from "@/components/ui/tooltip";
import { ReactNode, useState, useRef, useEffect } from "react";
import { createPortal } from "react-dom";
import { Plus } from "lucide-react";
@@ -173,5 +178,16 @@ function PlusButton({
</Button>
);
+ if (tooltipText) {
+ return (
+ <Tooltip>
+ <TooltipTrigger asChild>{button}</TooltipTrigger>
+ <TooltipContent>
+ <p>{tooltipText}</p>
+ </TooltipContent>
+ </Tooltip>
+ );
+ }
+
return button;
}