Tooltip
neobrutalism-components/ntooltipFreeComponent
Neobrutalism Components publishes no description for this item.
Install it
npx shadcn@latest add https://www.neobrutalism.dev/r/ntooltip.jsonSource
1"use client"23import * as TooltipPrimitive from "@radix-ui/react-tooltip"45import * as React from "react"67import { cn } from "@/lib/utils"89function TooltipProvider({10 delayDuration = 0,11 ...props12}: React.ComponentProps<typeof TooltipPrimitive.Provider>) {13 return (14 <TooltipPrimitive.Provider15 data-slot="tooltip-provider"16 delayDuration={delayDuration}17 {...props}18 />19 )20}2122function Tooltip({23 ...props24}: React.ComponentProps<typeof TooltipPrimitive.Root>) {25 return <TooltipPrimitive.Root data-slot="tooltip" {...props} />26}2728function TooltipTrigger({29 ...props30}: React.ComponentProps<typeof TooltipPrimitive.Trigger>) {31 return <TooltipPrimitive.Trigger data-slot="tooltip-trigger" {...props} />32}3334function TooltipContent({35 className,36 sideOffset = 4,37 ...props38}: React.ComponentProps<typeof TooltipPrimitive.Content>) {39 return (40 <TooltipPrimitive.Content41 data-slot="tooltip-content"42 sideOffset={sideOffset}43 className={cn(44 "z-50 overflow-hidden rounded-base border-2 border-border bg-main px-3 py-1.5 text-sm font-base text-main-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 origin-(--radix-tooltip-content-transform-origin)",45 className,46 )}47 {...props}48 />49 )50}5152export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider }
What it pulls in
npm packages
Files it writes
More from Neobrutalism Components
All 92 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion | Neobrutalism Components | Components | Free | 1 dep | |
| Alertalert | Neobrutalism Components | Components | Free | no deps | |
| Alert dialogalert-dialog | Neobrutalism Components | Components | Free | 1 dep | |
| Avataravatar | Neobrutalism Components | Components | Free | 1 dep | |
| Badgebadge | Neobrutalism Components | Components | Free | no deps | |
| Breadcrumbbreadcrumb | Neobrutalism Components | Components | Free | 1 dep | |
| Buttonbutton | Neobrutalism Components | Components | Free | 1 dep | |
| Calendarcalendar | Neobrutalism Components | Components | Free | 2 deps |
