UNPKG

react-native-qrcode-styled

Version:

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

23 lines (22 loc) 691 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createQRCode = createQRCode; var _qrcode = _interopRequireDefault(require("qrcode")); var _helpers = require("../helpers.js"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } function createQRCode(message, options) { const QRCodeData = _qrcode.default.create(message, options); const { size = 0, data = [] } = QRCodeData?.modules || {}; const bitArray = Array.from(data).map(bit => bit ? 1 : 0); const bitMatrix = (0, _helpers.transformBitArrayToMatrix)(bitArray, size); return { size, bitMatrix }; } //# sourceMappingURL=qrcode.js.map