
Export Menu
Menus
Search by name, tag, category or type
Source and install need .
pnpm dlx shadcn@latest add @assembli/help-menuThe "?" menu from the corner of an app: a Search docs field, documentation and shortcut links, the latest changelog entries with unread dots, ways to reach support, and a footer with live system status (operational, degraded or outage) and the app version. An unread dot marks the trigger. Keyboard support from Base UI.
Other props pass through to the root element.
resources
HelpLink[]
Default DEFAULT_RESOURCES
contact
HelpLink[]
Default DEFAULT_CONTACT
updates
HelpUpdate[]
Default DEFAULT_UPDATES
Latest changelog entries; unread ones get a dot, and any unread one marks the trigger.
status
HelpStatus
Default "operational"
statusHref
string
Status page URL. Without it the status row calls onSelect("status").
version
string
Default "v2.14.0"
App version shown in the footer.
search
boolean
Default true
Shows a "Search docs" field at the top.
onSelect
(id: string) => void
Called with a link id, "search", "changelog", or an update id.
side
"top" | "bottom" | "left" | "right"
Default "top"
align
"start" | "center" | "end"
Default "end"
| Description | |||
|---|---|---|---|
| resources | HelpLink[] | DEFAULT_RESOURCES | |
| contact | HelpLink[] | DEFAULT_CONTACT | |
| updates | HelpUpdate[] | DEFAULT_UPDATES | Latest changelog entries; unread ones get a dot, and any unread one marks the trigger. |
| status | HelpStatus | "operational" | |
| statusHref | string | – | Status page URL. Without it the status row calls |
| version | string | "v2.14.0" | App version shown in the footer. |
| search | boolean | true | Shows a "Search docs" field at the top. |
| onSelect | (id: string) => void | – | Called with a link id, "search", "changelog", or an update id. |
| side | "top" | "bottom" | "left" | "right" | "top" | |
| align | "start" | "center" | "end" | "end" |