CodeScanner

CodeScanner é usado para controlar o scanner de tela cheia de baixo nível.

Uso básico

import { CodeScanner } from '@nocobase/client-v2';

<CodeScanner
  visible={visible}
  onClose={() => setVisible(false)}
  onScanSuccess={(text) => setValue(text)}
/>;

API

ParâmetroTipoDescrição
visiblebooleanSe o scanner está visível
formatsToSupportHtml5QrcodeSupportedFormats[]Formatos de QR code ou código de barras compatíveis
onClose() => voidChamado quando o scanner fecha
onScanSuccess(result: string) => voidChamado após uma leitura bem-sucedida