UNPKG

@sofaws/dapp-core

Version:

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

3 lines (2 loc) 1.36 kB
import{a as s}from"./chunk-2TOKRCS3.js";import{b as r}from"./chunk-URAH3NK6.js";import{a as c}from"./chunk-TAHC5Y63.js";import{b as a}from"./chunk-I2NWMXXW.js";import{a as T}from"./chunk-QE5JIG3Y.js";import{a as l,b as m,m as d}from"./chunk-HBP5N4FR.js";d();import e from"react";import{faLayerGroup as x}from"@fortawesome/free-solid-svg-icons";import{FontAwesomeIcon as y}from"@fortawesome/react-fontawesome";import u from"classnames";var f=({children:n,titleText:o})=>e.createElement("div",{className:u(a.dFlex,a.alignItemsCenter),"data-testid":"transactionValue"},n,o&&e.createElement(y,{icon:x,"data-testid":"transactionValueIcon",className:u(a.ml2,a.textSecondary),title:o})),I=({transaction:n,hideMultipleBadge:o})=>{let{egldValueData:p,tokenValueData:i,nftValueData:t}=T({transaction:n,hideMultipleBadge:o});if(i)return e.createElement("div",{className:r.transactionCell},e.createElement(f,{titleText:i.titleText},e.createElement(s.Token,l({},i))));if(t){let g=t.token.type==="MetaESDT"?null:t.badgeText;return e.createElement("div",{className:r.transactionCell},e.createElement(f,{titleText:t.titleText},e.createElement(s.Nft,m(l({},t),{badgeText:g}))))}return p?e.createElement("div",{className:r.transactionCell},e.createElement(c,{value:p.value,digits:2,"data-testid":"transactionValue"})):null};export{I as a}; //# sourceMappingURL=chunk-IAIGX3QX.js.map