UNPKG

@sofaws/dapp-core

Version:

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

3 lines (2 loc) 891 B
import{b as c}from"./chunk-Q644J7BS.js";import{b as t}from"./chunk-I2NWMXXW.js";import{m}from"./chunk-HBP5N4FR.js";m();import o from"react";import{FontAwesomeIcon as P}from"@fortawesome/react-fontawesome";import a from"classnames";var w=({icon:r,title:s,action:l,iconClass:n,dataTestId:d,description:p,iconBgClass:i,iconSize:f="5x",className:N="dapp-page-state"})=>{let e={wrapper:a(c.state,t.mAuto,t.p4,t.textCenter,N),iconContainer:a(t.iconState,t.mxAuto,{[i!=null?i:""]:Boolean(i)}),iconClass:a(n!=null&&n),title:a(t.h4,t.my4),description:t.mb3};return o.createElement("div",{className:e.wrapper,"data-testid":d},r&&o.createElement("span",{className:e.iconContainer},o.createElement(P,{icon:r,className:e.iconClass,size:f})),s&&o.createElement("p",{className:e.title},s),p&&o.createElement("div",{className:e.description},p),l)};export{w as a}; //# sourceMappingURL=chunk-GYPWYUOA.js.map