(()=>{"use strict";const e=window.wp.htmlEntities,t=window.wc.wcSettings,i=window.wc.wcBlocksRegistry,s=window.ReactJSXRuntime,n="payutwistopl",a=(0,t.getSetting)(`${n}_data`,{}),o=(0,e.decodeEntities)(a.available||!1),c=(0,e.decodeEntities)(a.title||"Twisto"),d=(0,e.decodeEntities)(a.description||""),l=a.icon,w=()=>(0,s.jsx)("div",{children:d}),m=e=>{const{PaymentMethodLabel:t}=e.components;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t,{text:c,className:"payu-block-method"}),(0,s.jsx)("span",{className:"payu-block-method-logo",children:(0,s.jsx)("img",{src:l,alt:"Twisto",name:c})})]})},r={name:n,label:(0,s.jsx)(m,{}),content:(0,s.jsx)(w,{}),edit:(0,s.jsx)(w,{}),canMakePayment:()=>o,ariaLabel:c};(0,i.registerPaymentMethod)(r)})();