CommandItem
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:5
Properties
description?
optionaldescription:string
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:11
Optional secondary description.
disabled?
optionaldisabled:boolean
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:21
When true, the item is rendered but cannot be selected.
group?
optionalgroup:string
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:13
Group name for sectioning the list. Items without a group go into “default”.
icon?
optionalicon:ReactNode
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:15
Leading icon.
id
id:
string
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:7
Stable unique identifier — used for keys and the recent list.
keywords?
optionalkeywords:string[]
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:19
Extra strings used by the fuzzy matcher in addition to label/description.
label
label:
string
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:9
Visible label.
onSelect()?
optionalonSelect: () =>void
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:23
Callback fired when this item is chosen. Falls back to top-level onSelect.
Returns
void
shortcut?
optionalshortcut:string
Defined in: src/components/feedback/CommandPalette/CommandPalette.types.ts:17
Keyboard shortcut to display (e.g. “Cmd+S”).