diff --git a/apps/www/components/examples/tooltip/demo.tsx b/apps/www/components/examples/tooltip/demo.tsx index 33e24f75c..9c4d08b8c 100644 --- a/apps/www/components/examples/tooltip/demo.tsx +++ b/apps/www/components/examples/tooltip/demo.tsx @@ -6,21 +6,24 @@ import { Button } from "@/components/ui/button" import { Tooltip, TooltipContent, + TooltipProvider, TooltipTrigger, } from "@/components/ui/tooltip" export function TooltipDemo() { return ( - - - - - -

Add to library

-
-
+ + + + + + +

Add to library

+
+
+
) } diff --git a/apps/www/components/ui/tooltip.tsx b/apps/www/components/ui/tooltip.tsx index 4fa6a16a2..56c2573da 100644 --- a/apps/www/components/ui/tooltip.tsx +++ b/apps/www/components/ui/tooltip.tsx @@ -5,11 +5,9 @@ import * as TooltipPrimitive from "@radix-ui/react-tooltip" import { cn } from "@/lib/utils" -const Tooltip = ({ ...props }) => ( - - - -) +const TooltipProvider = TooltipPrimitive.Provider + +const Tooltip = ({ ...props }) => Tooltip.displayName = TooltipPrimitive.Tooltip.displayName const TooltipTrigger = TooltipPrimitive.Trigger @@ -30,4 +28,4 @@ const TooltipContent = React.forwardRef< )) TooltipContent.displayName = TooltipPrimitive.Content.displayName -export { Tooltip, TooltipTrigger, TooltipContent } +export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider } diff --git a/apps/www/content/docs/primitives/tooltip.mdx b/apps/www/content/docs/primitives/tooltip.mdx index c44aef6d7..ba567bccc 100644 --- a/apps/www/content/docs/primitives/tooltip.mdx +++ b/apps/www/content/docs/primitives/tooltip.mdx @@ -34,15 +34,18 @@ This is the `` primitive. You can place it in a file at `components/u import { Tooltip, TooltipContent, + TooltipProvider, TooltipTrigger, } from "@/components/ui/tooltip" ``` ```tsx - - Hover - -

Add to library

-
-
+ + + Hover + +

Add to library

+
+
+
```