UNPKG

@llamaindex/ui

Version:

A comprehensive UI component library built with React, TypeScript, and Tailwind CSS for LlamaIndex applications

22 lines (19 loc) 847 B
import { Tooltip, TooltipTrigger, TooltipContent } from './chunk-LFNFTZZW.mjs'; import { HelpCircle } from 'lucide-react'; import { jsxs, jsx } from 'react/jsx-runtime'; function ToolTipper({ content, children, delayDuration, side, disabled, showHelpIcon }) { const triggerContent = showHelpIcon ? /* @__PURE__ */ jsx(HelpCircle, { className: "relative inline-block size-[14px] stroke-[1.33px] text-muted-foreground hover:text-muted-foreground" }) : children; return /* @__PURE__ */ jsxs(Tooltip, { delayDuration, children: [ /* @__PURE__ */ jsx(TooltipTrigger, { asChild: true, children: triggerContent }), /* @__PURE__ */ jsx(TooltipContent, { side, hidden: disabled, children: /* @__PURE__ */ jsx("p", { children: content }) }) ] }); } var tooltipper_default = ToolTipper; export { ToolTipper, tooltipper_default };