import QRCode from "qrcode";
export function createQrSvg(text: string, scale = 8, margin = 2): string {
const qr = QRCode.create(text, {
errorCorrectionLevel: "M",
margin,
});
const size = qr.modules.size;
const total = (size + margin * 2) * scale;
const rects: string[] = [];
for (let row = 0; row < size; row++) {
for (let col = 0; col < size; col++) {
if (!qr.modules.get(col, row)) continue;
rects.push(
``,
);
}
}
return ``;
}