UNPKG

@sofaws/dapp-core

Version:

A library to hold the main logic for a dapp on the Elrond Network

3 lines (2 loc) 1.35 kB
import{b as i}from"./chunk-KRJFYK4B.js";import{a as C}from"./chunk-MT4XEZF5.js";import{a as g}from"./chunk-GYPWYUOA.js";import{a as p}from"./chunk-LVVMXB7C.js";import{a as m}from"./chunk-W2HUTR4V.js";import{b as o}from"./chunk-I2NWMXXW.js";import{o as r,s as N}from"./chunk-ZR7YL3KO.js";import{j as s,m as c}from"./chunk-HBP5N4FR.js";c();import a from"react";import{faTimes as y}from"@fortawesome/free-solid-svg-icons";import d from"classnames";N();var $=({error:n,handleClose:f,transactions:t,sessionId:u,className:W="dapp-wallet-connect-modal",modalContentClassName:h})=>{let M=m(),e={wrapper:d(i.modalContainer,i.walletConnect,W),icon:o.textWhite,closeBtn:d(o.btn,o.btnCloseLink,o.btnDark,o.textWhite,o.mt2)},T=t&&(t==null?void 0:t.length)>1,b=n||`Check your phone to sign the transaction${T?"s":""}`,{cancelWalletConnectAction:S}=p(r),l=()=>s(void 0,null,function*(){f(),M(u),yield S()});return a.createElement(C,{onClose:l,modalConfig:{modalDialogClassName:e.wrapper},modalInteractionConfig:{openOnMount:!0}},a.createElement(g,{icon:n?y:null,iconClass:e.icon,className:h,iconBgClass:n?o.bgDanger:o.bgWarning,iconSize:"3x",title:"Confirm on Maiar",description:b,action:a.createElement("button",{id:"closeButton","data-testid":"closeButton",onClick:l,className:e.closeBtn},"Cancel")}))};export{$ as a}; //# sourceMappingURL=chunk-JR6JA3OK.js.map