@sofaws/dapp-core
Version:
A library to hold the main logic for a dapp on the Elrond Network
3 lines (2 loc) • 1.07 kB
JavaScript
import{a as C}from"./chunk-OI3JNSRI.js";import{m as n}from"./chunk-HBP5N4FR.js";n();C();import{faCheck as l,faHourglass as h,faTimes as g}from"@fortawesome/free-solid-svg-icons";var E=({status:o,toastId:s,classes:t={success:"success",danger:"danger",warning:"warning"},transactionDisplayInfo:e})=>{var r,c,u,i;let T={id:s,icon:l,expires:3e4,hasCloseButton:!0,title:(r=e==null?void 0:e.successMessage)!=null?r:"Transaction successful",iconClassName:t.success},a={id:s,expires:!1,icon:h,hasCloseButton:!1,title:(c=e==null?void 0:e.processingMessage)!=null?c:"Processing transaction",iconClassName:t.warning},d={id:s,icon:g,title:(u=e==null?void 0:e.errorMessage)!=null?u:"Transaction failed",hasCloseButton:!0,iconClassName:t.danger},m={id:s,icon:g,title:(i=e==null?void 0:e.timedOutMessage)!=null?i:"Transaction timed out",hasCloseButton:!0,iconClassName:t.warning};switch(o){case"signed":case"sent":return a;case"success":return T;case"cancelled":case"fail":return d;case"timedOut":return m;default:return a}};export{E as a};
//# sourceMappingURL=chunk-EZMCENNR.js.map