react-native-qrcode-package
Version:
This package include QR code generator and QR code Scanner for React Native.
14 lines (10 loc) • 321 B
JavaScript
import QRCode from 'qrcode';
export default (value, errorCorrectionLevel) => {
const {data} = QRCode.create(value, {errorCorrectionLevel}).modules;
const sqrt = Math.sqrt(data.length);
const rows = [];
for (let i = 0; i < data.length; i += sqrt) {
rows.push(data.slice(i, i + sqrt));
}
return rows;
};