Carregando…
Carregando…
Carregando…Gerador de QR code client-side com download em SVG/PNG e cópia do SVG — adaptado de cuicui.day.
$ npx kikitocn add qr-code-generator@/components/ui/cn/input@/hooks/cn/use-copy-to-clipboard@/lib/utilsqrcode.reactimport { QRCodeGenerator } from "@/components/ui/cn/qr-code-generator/QRCodeGenerator";
export function QRCodeGeneratorExample() {
return (
<QRCodeGenerator level="L" />
);
}| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
defaultValue | string | 'https://kikito.tv' | Valor inicial codificado (não-controlado) |
size | number | 200 | Tamanho do QR code em px |
fgColor | string | 'var(--ks-text)' | Cor do módulo (o desenho do código) |
bgColor | string | 'var(--ks-lacquer-deep)' | Cor de fundo |
level | 'L' | 'M' | 'Q' | 'H' | 'H' | Nível de correção de erro |
showInput | boolean | true | Mostra o campo de texto pra editar o valor |
showActions | boolean | true | Mostra os botões de baixar/copiar |
className | string | — | Classes CSS extras |
Edite o texto pra gerar um novo QR code