Saltar al contenido
El Muestrario

componente · @solu30/ui-kit/feedback

CommandPalette

Paleta de comandos ya armada a partir de grupos de ítems, con atajos y navegación por teclado.

Todavía no la importa ninguno de los 15 verticales medidos.

El componente, montado

Cargando el espécimen…

Cómo se usa

import { CommandPalette } from '@solu30/ui-kit/feedback'

Props

6 props declaradas en los tipos de la versión instalada.
PropRequeridaTipoQué hace
isOpensíboolean—
onOpenChangesí(open: boolean) => void—
groupssíCommandGroup[]—
placeholderopcionalstring—
emptyMessageopcionalstring—
manageHistoryopcionalbooleanSi esta paleta maneja su propia entrada de `window.history` (pushState al abrir, "atrás" la cierra). Default `true` — sin cambios de comportamiento para consumidores existentes. Poné `false` cuando `isOpen`/`onOpenChange` YA están sincronizados con la URL de la app (Next.js App Router: `?param=` + `router.push`/`searchParams`), o cuando la paleta se abre ANIDADA dentro de un overlay URL-driven — en ambos casos el pushState propio del kit mete una entrada espuria en el historial y "atrás" necesita un press de más para cerrar lo de afuera (ADR-262). @default true