/** * @usevyre/react — Tooltip * * AI CONTEXT: * ┌─────────────────────────────────────────────────────────┐ * │ Component: Tooltip │ * │ Import: import { Tooltip } from "@usevyre/react" │ * │ │ * │ Props: │ * │ content = string | ReactNode (tooltip text) │ * │ placement = "top"(default)|"bottom"|"left"|"right" │ * │ delay = number (ms, default 300) │ * │ disablePortal = boolean (default: false) — render the │ * │ tooltip inline instead of portaling it to │ * │
. Portaling (default) keeps it │ * │ visible inside Modal / overflow:hidden. │ * │ children = ReactNode (trigger element — must be │ * │ a single focusable element) │ * └─────────────────────────────────────────────────────────┘ * * @example * // Simple tooltip *