@barcode-bakery/barcode-react
Version:
Generates barcodes for React.
2 lines (1 loc) • 881 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const y=require("@barcode-bakery/barcode-qrcode"),M=require("./canvas-hook-DKiN9jsI.cjs");function Q({scale:s,foregroundColor:v,backgroundColor:e,offsetX:n,offsetY:f,errorLevel:a,size:d,fnc1:p,fnc1Id:F,acceptECI:r,quietZone:B,mirror:o,mask:u,qrSize:t,text:S}){const{component:G}=M.useCanvasDisplay(y.BCGqrcode,i=>{s!==void 0&&i.setScale(s),v!==void 0&&i.setForegroundColor(v),e!==void 0&&i.setBackgroundColor(e),n!==void 0&&i.setOffsetX(n),f!==void 0&&i.setOffsetY(f),a!==void 0&&i.setErrorLevel(a),d!==void 0&&i.setSize(d),r!==void 0&&i.setAcceptECI(r),B!==void 0&&i.setQuietZone(B),o!==void 0&&i.setMirror(o),u!==void 0&&i.setMask(u),t!==void 0&&i.setQRSize(t[0],t[1]??!1),i.parse(S)},[s,v,e,n,f,a,d,p,F,r,B,o,u,t,S]);return G}Q.Size=y.BCGqrcode.Size;Q.Fnc1=y.BCGqrcode.Fnc1;exports.BakeryQrcode=Q;