jb-payment-input
Version:
payment input web component
2 lines • 1.07 kB
JavaScript
let e,t;var r=Object.create,a=Object.defineProperty,n=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,l=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty;const u=(t=null!=(e=require("react"))?r(l(e)):{},((e,t,r,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var u,i=c(t),f=0,s=i.length;f<s;f++)u=i[f],o.call(e,u)||void 0===u||a(e,u,{get:(e=>t[e]).bind(null,u),enumerable:!(l=n(t,u))||l.enumerable});return e})(e&&e.__esModule?t:a(t,"default",{value:e,enumerable:!0}),e));require("jb-payment-input/bank-indicator");const i=u.default.forwardRef((e,t)=>{let r=(0,u.useRef)(null),[a,n]=(0,u.useState)(0);return(0,u.useImperativeHandle)(t,()=>r?r.current:{},[r]),(0,u.useEffect)(()=>{n(a+1)},[r.current]),(0,u.useEffect)(()=>{e.prefix&&"string"==typeof e.prefix&&""!==e.prefix&&r.current?.setAttribute("prefix",e.prefix)},[e.prefix]),u.default.createElement("bank-indicator",{ref:r,class:e.className?e.className:"",slot:e.slot})});i.displayName="BankIndicator",exports.BankIndicator=i;
//# sourceMappingURL=BankIndicator.cjs.js.map
;