Pluto Design System
Components

Tooltip

Radix Tooltip + PDS shortcut slot, size(sm/md), mode(hover/always/click)

사용

import {
  Tooltip,
  TooltipProvider,
  TooltipTrigger,
  TooltipContent,
} from "@fluxloop-ai/pds-ui/components/tooltip";

<TooltipProvider delayDuration={200}>
  <Tooltip>
    <TooltipTrigger asChild>
      <Button>Hover me</Button>
    </TooltipTrigger>
    <TooltipContent shortcut="⌘K">명령 팔레트</TooltipContent>
  </Tooltip>
</TooltipProvider>

Basic

Side

side prop 으로 위치 조절 — Radix side 그대로.

Size

Props

<Tooltip />

Prop타입기본설명
modehover | always | clickhoveralways 는 항상 열림, click 은 controlled toggle 권장
open / defaultOpen / onOpenChangeRadix표준 controlled API
delayDurationnumber700Provider 값 상속

<TooltipContent />

Prop타입기본설명
sizesm | mdmd패딩 + 폰트 크기
shortcutReactNode오른쪽 shortcut slot (⌘K 등)
side / align / sideOffsetRadix표준 positioning

Registry 설치

npx shadcn add https://pds.pluto.com/r/tooltip