UNPKG

@sky-mavis/tanto-widget

Version:
31 lines 2.59 kB
import _styled from'@emotion/styled/base';import {jsxs,jsx}from'@emotion/react/jsx-runtime';import {Box}from'../../../components/box/Box.mjs';import {CopyButton}from'../../../components/copy-button/CopyButton.mjs';import {truncate}from'../../../utils/index.mjs';function _EMOTION_STRINGIFIED_CSS_ERROR__() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; } const AddressText = /*#__PURE__*/_styled("p", process.env.NODE_ENV === "production" ? { target: "erqam210" } : { target: "erqam210", label: "AddressText" })(process.env.NODE_ENV === "production" ? { name: "5v5uy5", styles: "font-size:1.125em;font-weight:500;line-height:1.75em" } : { name: "5v5uy5", styles: "font-size:1.125em;font-weight:500;line-height:1.75em/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkFkZHJlc3NEaXNwbGF5LnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLb0IiLCJmaWxlIjoiQWRkcmVzc0Rpc3BsYXkudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsganN4IGFzIF9qc3gsIGpzeHMgYXMgX2pzeHMgfSBmcm9tIFwiQGVtb3Rpb24vcmVhY3QvanN4LXJ1bnRpbWVcIjtcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IEJveCB9IGZyb20gJy4uLy4uLy4uL2NvbXBvbmVudHMvYm94L0JveCc7XG5pbXBvcnQgeyBDb3B5QnV0dG9uIH0gZnJvbSAnLi4vLi4vLi4vY29tcG9uZW50cy9jb3B5LWJ1dHRvbi9Db3B5QnV0dG9uJztcbmltcG9ydCB7IHRydW5jYXRlIH0gZnJvbSAnLi4vLi4vLi4vdXRpbHMnO1xuY29uc3QgQWRkcmVzc1RleHQgPSBzdHlsZWQucCh7XG4gICAgZm9udFNpemU6ICcxLjEyNWVtJyxcbiAgICBmb250V2VpZ2h0OiA1MDAsXG4gICAgbGluZUhlaWdodDogJzEuNzVlbScsXG59KTtcbmV4cG9ydCBmdW5jdGlvbiBBZGRyZXNzRGlzcGxheSh7IHJucywgYWRkcmVzcyB9KSB7XG4gICAgY29uc3Qgbm9ybWFsaXplZEFkZHJlc3MgPSBhZGRyZXNzPy50b0xvd2VyQ2FzZSgpO1xuICAgIHJldHVybiAoX2pzeHMoQm94LCB7IGFsaWduOiBcImNlbnRlclwiLCBnYXA6IDQsIG1sOiAzMCwgY2hpbGRyZW46IFtfanN4KEFkZHJlc3NUZXh0LCB7IGNoaWxkcmVuOiBybnMgPyBybnMgOiBub3JtYWxpemVkQWRkcmVzcyA/IHRydW5jYXRlKG5vcm1hbGl6ZWRBZGRyZXNzKSA6ICctLScgfSksIF9qc3goQ29weUJ1dHRvbiwgeyB2YXJpYW50OiBcInBsYWluXCIsIHZhbHVlOiBhZGRyZXNzIH0pXSB9KSk7XG59XG4iXX0= */", toString: _EMOTION_STRINGIFIED_CSS_ERROR__ }); function AddressDisplay({ rns, address }) { const normalizedAddress = address?.toLowerCase(); return jsxs(Box, { align: "center", gap: 4, ml: 30, children: [jsx(AddressText, { children: rns ? rns : normalizedAddress ? truncate(normalizedAddress) : '--' }), jsx(CopyButton, { variant: "plain", value: address })] }); }export{AddressDisplay};