UNPKG

react-native-qrcode-styled

Version:

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

28 lines (27 loc) 661 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useQRCodeData; var _react = require("react"); var _qrcode = require("../adapters/qrcode.js"); var _helpers = require("../helpers.js"); function useQRCodeData(data, options) { const QRCodeData = (0, _react.useMemo)(() => { try { return (0, _qrcode.createQRCode)(data, options); } catch (error) { (0, _helpers.consoleError)(error); return; } }, [data, options]); const { size: qrCodeSize = 0, bitMatrix = [] } = QRCodeData || {}; return { bitMatrix, qrCodeSize }; } //# sourceMappingURL=useQRCodeData.js.map