ConciergeTrigger
Header button that toggles the ConciergeDrawer. Used in DesktopNavigation (labelled "Ask Dex" pill next to the logo) and MobileNavigation (icon only).
components/molecules/concierge/ConciergeTrigger.tsx
Props
| Prop | Type | Required | Default | Description |
|---|---|---|---|---|
variant | 'label' | 'icon' | no | 'label' | label: "Ask Dex" pill with sparkle icon. icon: sparkle icon button |
className | string | no | — | Extra classes |
Notes
- Must render inside
ConciergeProvider(usesuseConcierge().toggleDrawer). - Hidden when
CONCIERGE_ENABLED=false(no provider, trigger, or drawer mounted). - Tooltip advertises the ⌘I / Ctrl+I shortcut.