CodeScanner

CodeScanner используется, чтобы управлять низкоуровневым полноэкранным сканером.

Базовое использование

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

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

API

ПараметрТипОписание
visiblebooleanОтображается ли сканер
formatsToSupportHtml5QrcodeSupportedFormats[]Поддерживаемые форматы QR-кодов и штрихкодов
onClose() => voidВызывается при закрытии сканера
onScanSuccess(result: string) => voidВызывается после успешного сканирования

Связанные ссылки