Saltar al contenido principal

Command

Muestra comandos de terminal con copia en un clic. Ideal para snippets de instalación y guías de inicio rápido.

pnpm dlx nachui list
default.tsx
1import { Command } from '@/components/ui/command';
2
3export function Default() {
4 return <Command command="pnpm dlx nachui list" />;
5}

Instalación

pnpm dlx nachui add cli-command

Anatomía

1import { CliCommand } from '@/components/ui/cli-command';
1<CliCommand command="npx shadcn@latest add button" />

Ejemplos

Predeterminado (Default)

Referencia de API

CliCommand

PropTipoPor defectoDescripción
commandstringEl comando CLI que se muestra y se copia al portapapeles.
prefixstring"$"Símbolo que aparece antes del comando (por ej. $, >, %).
resetDelaynumber2000Milisegundos antes de que el estado "copiado" vuelva al ícono de copiar.
onCopied() => voidCallback que se ejecuta cuando el comando se copia correctamente.
classNamestringClases CSS adicionales aplicadas al elemento raíz.
¿Encontraste algo que mejorar?

¿Notaste un error, tipografía o detalle faltante en esta página? Ayúdanos a mejorar la documentación abriendo un issue en GitHub.

Crear un Issue