Navegar componentes
← Componentes

CommandPaletteItem

MiscExemplo
Item selecionável. Aceita children arbitrários para controle total da renderização. Registra-se no contexto para navegação por teclado quando dentro de CommandPalette.
Importação
import {CommandPaletteItem} from '@pharos-ds/core/CommandPaletteItem';

Exemplos

Área interativa

isDisabled
Configurações
Código
import {CommandPaletteItem, CommandPaletteList} from '@pharos-ds/core/CommandPalette';

<CommandPaletteItem
  value="settings"
  children="Configurações"
  isDisabled={false}
 />

Props

PropTipoPadrãoDescrição
value *stringValor único para identificação e seleção.
children *ReactNodeConteúdo do item: renderize ícones, descrições, atalhos de teclado etc.
onSelect(value: string) => voidChamado quando este item é selecionado via clique ou Enter.
isHighlightedbooleanfalseSe este item tem foco de teclado. Derivado do contexto quando dentro de CommandPalette.
isSelectedbooleanfalseSe este item está selecionado no modo picker.
isDisabledbooleanfalseSe o item é não interativo.
xstyleStyleXStylesEstilos StyleX para personalização de layout. Deve ser um valor stylex.create().
Pacote: @pharos-ds/core · Import: @pharos-ds/core/CommandPaletteItem
CommandPaletteItem · Pharos