UNPKG

@sofaws/dapp-core

Version:

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

3 lines (2 loc) 3.66 kB
import{b as l}from"./chunk-VFJ6DCZV.js";import{a as f}from"./chunk-JN46GOMJ.js";import{a as k}from"./chunk-G5SJXWZE.js";import{a as v}from"./chunk-5TNDR6EZ.js";import{a as t}from"./chunk-JMPR5MAD.js";import{a as d}from"./chunk-TAHC5Y63.js";import{b as s}from"./chunk-I2NWMXXW.js";import{a as p}from"./chunk-2PGGQXUN.js";import{a as N}from"./chunk-XAPH7V6V.js";import{a as u,m as n}from"./chunk-HBP5N4FR.js";n();import o from"react";import m from"classnames";n();import*as c from"react";var T=e=>c.createElement("svg",u({"aria-hidden":"true",focusable:"false","data-prefix":"far","data-icon":"globe",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 496 512",className:"svg-inline--fa fa-globe fa-w-16 fa-5x"},e),c.createElement("path",{fill:"#6c757d",d:"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm179.3 160h-67.2c-6.7-36.5-17.5-68.8-31.2-94.7 42.9 19 77.7 52.7 98.4 94.7zM248 56c18.6 0 48.6 41.2 63.2 112H184.8C199.4 97.2 229.4 56 248 56zM48 256c0-13.7 1.4-27.1 4-40h77.7c-1 13.1-1.7 26.3-1.7 40s.7 26.9 1.7 40H52c-2.6-12.9-4-26.3-4-40zm20.7 88h67.2c6.7 36.5 17.5 68.8 31.2 94.7-42.9-19-77.7-52.7-98.4-94.7zm67.2-176H68.7c20.7-42 55.5-75.7 98.4-94.7-13.7 25.9-24.5 58.2-31.2 94.7zM248 456c-18.6 0-48.6-41.2-63.2-112h126.5c-14.7 70.8-44.7 112-63.3 112zm70.1-160H177.9c-1.1-12.8-1.9-26-1.9-40s.8-27.2 1.9-40h140.3c1.1 12.8 1.9 26 1.9 40s-.9 27.2-2 40zm10.8 142.7c13.7-25.9 24.4-58.2 31.2-94.7h67.2c-20.7 42-55.5 75.7-98.4 94.7zM366.3 296c1-13.1 1.7-26.3 1.7-40s-.7-26.9-1.7-40H444c2.6 12.9 4 26.3 4 40s-1.4 27.1-4 40h-77.7z",className:""})),g=T;var E=({entry:e,transaction:i})=>{if(typeof e=="string")return o.createElement("span",{className:s.mr1},e.replace("eGLD","EGLD"));if(Boolean(e.address)){let a;return e.address===i.sender&&(a=i.senderAssets),e.address===i.receiver&&(a=i.receiverAssets),N(e.address)?o.createElement("div",{className:l.address},o.createElement(v,{initiator:e.address}),o.createElement(t,{page:p.accountDetails(e.address),"data-testid":"receiverLink",className:l.explorer},o.createElement(k,{address:e.address,assets:a}))):""}if(Boolean(e.token&&e.token.length>0))return e.token.map((a,r)=>o.createElement("div",{key:`tx-${a.identifier}-${r}`,className:m(l.token,{[l.spaced]:e.token.length>1})},o.createElement(f,{token:a,showLastNonZeroDecimal:!0}),r<e.token.length-1&&o.createElement("span",{className:l.comma},",")));if(Boolean(e.tokenNoValue&&e.tokenNoValue.length>0))return e.tokenNoValue.map((a,r)=>o.createElement("div",{key:`tx-${a.token}-${r}`},o.createElement(f,{token:a,noValue:!0,showLastNonZeroDecimal:!0}),r<e.tokenNoValue.length-1&&o.createElement("span",{className:m(s.mlN1,s.mr1,s.dNone,s.dSmFlex)},",")));if(Boolean(e.tokenNoLink&&e.tokenNoLink.length>0))return e.tokenNoLink.map((a,r)=>o.createElement("div",{key:`tx-${a.token}-${r}`},o.createElement("span",{className:s.mr1},a.ticker),r<e.tokenNoLink.length-1&&o.createElement("span",{className:m(s.mlN1,s.mr1,s.dNone,s.dSmFlex)},",")));if(Boolean(e.value))return o.createElement("span",null,o.createElement(d,{value:e.value,showLabel:!1,showLastNonZeroDecimal:!0}));if(Boolean(e.egldValue))return o.createElement("span",null,o.createElement(d,{value:e.egldValue,showLastNonZeroDecimal:!0}));if(Boolean(e.providerName)){let a=m(s.sideIcon,s.mr1,s.mrLg1,s.roundedCircle);return o.createElement("span",{className:m(s.dFlex,s.mr1)},o.createElement(t,{page:p.providerDetails(i.receiver),className:m(s.dFlex,s.alignSelfCenter)},e.providerAvatar?o.createElement("img",{src:e.providerAvatar,className:a,alt:" "}):o.createElement(g,{className:a}),e.providerName))}return null};export{E as a}; //# sourceMappingURL=chunk-GRY4PLEM.js.map