UNPKG

@barcode-bakery/barcode-react

Version:
50 lines (49 loc) 1.08 kB
import { BCGqrcode as O } from "@barcode-bakery/barcode-qrcode"; import { u as G } from "./canvas-hook-CiGCEF_R.js"; function m({ scale: s, foregroundColor: v, backgroundColor: f, offsetX: n, offsetY: p, errorLevel: B, size: F, fnc1: u, fnc1Id: A, acceptECI: Q, quietZone: a, mirror: y, mask: M, qrSize: t, text: S }) { const { component: D } = G( O, (i) => { s !== void 0 && i.setScale(s), v !== void 0 && i.setForegroundColor(v), f !== void 0 && i.setBackgroundColor(f), n !== void 0 && i.setOffsetX(n), p !== void 0 && i.setOffsetY(p), B !== void 0 && i.setErrorLevel(B), F !== void 0 && i.setSize(F), Q !== void 0 && i.setAcceptECI(Q), a !== void 0 && i.setQuietZone(a), y !== void 0 && i.setMirror(y), M !== void 0 && i.setMask(M), t !== void 0 && i.setQRSize(t[0], t[1] ?? !1), i.parse(S); }, [ s, v, f, n, p, B, F, u, A, Q, a, y, M, t, S ] ); return D; } m.Size = O.Size; m.Fnc1 = O.Fnc1; export { m as BakeryQrcode };