UNPKG

react-native-qrcode-styled

Version:

A fully customizable QR Code generator for React Native based on react-native-svg and javascript-qrcode.

24 lines (23 loc) 552 B
"use strict"; import { useMemo } from 'react'; import { createQRCode } from "../adapters/qrcode.js"; import { consoleError } from "../helpers.js"; export default function useQRCodeData(data, options) { const QRCodeData = useMemo(() => { try { return createQRCode(data, options); } catch (error) { consoleError(error); return; } }, [data, options]); const { size: qrCodeSize = 0, bitMatrix = [] } = QRCodeData || {}; return { bitMatrix, qrCodeSize }; } //# sourceMappingURL=useQRCodeData.js.map