# HelpTooltip

> A 16px `HelpCircle` in `muted-foreground` that shows an explanation on hover or focus.

## Facts

- **Product**: Max
- **Family**: Feedback
- **Global**: `window.DigitalCrew.HelpTooltip`
- **Source**: `max-agent: src/components/shared/help-tooltip.tsx`
- **Import in the app**: `import HelpTooltip from "@/components/shared/help-tooltip";`
- **Live preview**: /design/components/help-tooltip/preview.html
- **Page**: /design/components/help-tooltip

## Guidelines

**Use it for** explaining a field or metric right beside its label ("Max never sends more than this per mailbox per day"). Required instructions go on the page.

**What you provide**: `content` — one or two plain sentences.

## API

```ts
/**
 * Reusable HelpTooltip component
 * @param {string} content - The tooltip content to display
 */
interface HelpTooltipProps {
    content: React.ReactNode;
}
export default function HelpTooltip({ content }: HelpTooltipProps): JSX.Element;
```

## Example

```html
<div id="root" class="p-6"></div>
<script>
(function () {
  var h = React.createElement, DC = window.DigitalCrew, I = DC.Icons;
function App() {
  return h("div", { className: "flex items-center gap-2 pt-10" },
    h(DC.Label, null, "Daily sending limit"),
    h(DC.HelpTooltip, { content: "Max never sends more than this per mailbox per day, across all campaigns." }));
}
  ReactDOM.createRoot(document.getElementById("root")).render(h(DC.TooltipProvider, { delayDuration: 80 }, h(App)));
})();
</script>
```

## More in Feedback

- [Alert](/design/components/alert.md): An inline, non-dismissable notice (`role="alert"`) with an optional icon, a one-line title and a description.
- [AnimatedCircularProgressBar](/design/components/animated-circular-progress-bar.md): A circular gauge for a value against a quota, with the number in the middle.
- [Progress](/design/components/progress.md): A determinate bar: `primary` fill on `primary` at 20%, 8px tall, `r-full`.
- [Skeleton](/design/components/skeleton.md): A placeholder block that pulses (`t-skel-pulse`, 1s) in `accent` while content loads.
- [Toaster](/design/components/toaster.md): Toast notifications (Sonner) on the `popover` surface with a `border` and `radius-lg`; mount one `Toaster` at the root and call `toast()` from anywhere.
