Motoko UI Released — Explore the components
Motoko UI

Tooltip

A compact Motoko hint that appears on hover or focus.

Installation

pnpm dlx shadcn@latest add @motokoui/tooltip

Usage

import { Button } from "@/components/ui/button"
import {
  Tooltip,
  TooltipContent,
  TooltipTrigger,
} from "@/components/ui/tooltip"
 
export default function Example() {
  return (
    <Tooltip>
      <TooltipTrigger asChild>
        <Button variant="secondary">Hover me</Button>
      </TooltipTrigger>
      <TooltipContent>Add to library</TooltipContent>
    </Tooltip>
  )
}

Wrap your app (or a subtree) in TooltipProvider once for shared delay settings. The site root already includes one.

Anatomy

<Tooltip>
  <TooltipTrigger />
  <TooltipContent />
</Tooltip>

Props

TooltipProvider

PropTypeDefault
delayDurationnumber200
skipDelayDurationnumber100

TooltipContent

PropTypeDefault
side"top" | "right" | "bottom" | "left""top"
sideOffsetnumber8
align"start" | "center" | "end""center"
classNamestring