UNPKG

basicon

Version:

Minimal, trusted npm dependency for chain and token metadata & SVG icons. All locally served, no dynamic fetch, fully type-safe

54 lines (52 loc) 4.26 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/generated/token/lbtc.tsx var lbtc_exports = {}; __export(lbtc_exports, { default: () => lbtc_default }); module.exports = __toCommonJS(lbtc_exports); var import_jsx_runtime = require("react/jsx-runtime"); var Lbtc = (props) => /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("svg", { viewBox: "0 0 280 280", fill: "none", xmlns: "http://www.w3.org/2000/svg", width: "1em", height: "1em", ...props, children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsx)("mask", { id: "a", style: { maskType: "alpha" }, maskUnits: "userSpaceOnUse", x: 0, y: 0, width: 280, height: 280, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)("circle", { cx: 140, cy: 140, r: 140, fill: "#162E2F" }) }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("g", { mask: "url(#a)", children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsx)("circle", { cx: 140, cy: 140, r: 140, fill: "#162E2F" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("path", { d: "M-52.5 43.75h217v43.4l21.7 27.125-21.7 27.125 37.975 24.413-37.975 24.412v48.825h-217V43.75Z", fill: "url(#b)" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("path", { fill: "url(#c)", d: "M0 87.5h105v26.25H0z" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("path", { transform: "rotate(-180 105 192.5)", fill: "url(#d)", d: "M105 192.5h105v26.25H105z" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("path", { d: "M207.996 103.753c-2.085-21.317-20.486-28.433-43.707-30.43l-.05-29.573-17.988.033.05 28.794c-4.729.008-9.562.11-14.365.214l-.045-28.986-17.978.03.044 29.565c-3.893.087-7.718.167-11.447.175l-.002-.093-24.809.033.037 19.226s13.282-.275 13.062-.031c7.285-.01 9.664 4.22 10.362 7.871.046 27.024.091 53.988.133 81.017-.315 2.295-1.656 5.958-6.747 5.974.231.204-13.075.019-13.075.019l-3.538 21.505 23.408-.04c4.357-.001 8.643.065 12.852.083l.058 29.911 17.968-.028-.051-29.595c4.934.095 9.707.126 14.37.114l.041 29.457 17.989-.033-.046-29.857c30.238-1.787 51.391-9.446 53.97-37.872 2.083-22.888-8.69-33.08-25.862-37.177 10.421-5.333 16.925-14.707 15.373-30.305l-.006-.003-.001.002Zm-25.058 63.998c.047 22.352-38.2 19.875-50.391 19.907l-.061-39.63c12.193-.017 50.415-3.591 50.453 19.723h-.001Zm-8.46-55.899c.029 20.336-31.869 18.017-42.023 18.035l-.059-35.942c10.154-.017 42.045-3.302 42.083 17.907h-.001Z", fill: "#C4FDF2" }) ] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("defs", { children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("linearGradient", { id: "b", x1: 202.475, y1: 141.4, x2: -52.5, y2: 141.4, gradientUnits: "userSpaceOnUse", children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { stopColor: "#4E988D" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { offset: 1, stopColor: "#264C4A" }) ] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("linearGradient", { id: "c", x1: 52.5, y1: 87.5, x2: 52.5, y2: 113.75, gradientUnits: "userSpaceOnUse", children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { stopOpacity: 0.1 }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { offset: 1, stopOpacity: 0 }) ] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("linearGradient", { id: "d", x1: 157.5, y1: 192.5, x2: 157.5, y2: 218.75, gradientUnits: "userSpaceOnUse", children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { stopOpacity: 0.1 }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("stop", { offset: 1, stopOpacity: 0 }) ] }) ] }) ] }); var lbtc_default = Lbtc;