react-native-qrcode-styled
Version:
A fully customizable QR Code generator for React Native based on react-native-svg and javascript-qrcode.
18 lines (17 loc) • 471 B
JavaScript
;
import QRC from 'qrcode';
import { transformBitArrayToMatrix } from "../helpers.js";
export function createQRCode(message, options) {
const QRCodeData = QRC.create(message, options);
const {
size = 0,
data = []
} = QRCodeData?.modules || {};
const bitArray = Array.from(data).map(bit => bit ? 1 : 0);
const bitMatrix = transformBitArrayToMatrix(bitArray, size);
return {
size,
bitMatrix
};
}
//# sourceMappingURL=qrcode.js.map