@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
32 lines (31 loc) • 2.72 kB
JavaScript
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
import React from 'react';
function SvgComponent(props) {
return (React.createElement("svg", __assign({}, props, { width: "160px", height: "160px", viewBox: "0 0 160 160", xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink" }),
React.createElement("defs", null,
React.createElement("path", { d: "M75.773 14.381h-.375v125.833h.375c34.494 0 62.456-28.168 62.456-62.916S110.267 14.38 75.773 14.38z", id: "prefix__a" }),
React.createElement("path", { d: "M70.012 14.381C36.381 14.583 9.169 41.831 8.976 75.5h61.036V14.381z", id: "prefix__b" }),
React.createElement("path", { d: "M0 88.083v.377c0 34.395 27.268 62.336 61.036 62.54V88.083H0z", id: "prefix__c" }),
React.createElement("mask", { id: "prefix__d", maskContentUnits: "userSpaceOnUse", maskUnits: "objectBoundingBox", x: 0, y: 0, width: 62.831, height: 125.833, fill: "#fff" },
React.createElement("use", { xlinkHref: "#prefix__a" })),
React.createElement("mask", { id: "prefix__e", maskContentUnits: "userSpaceOnUse", maskUnits: "objectBoundingBox", x: 0, y: 0, width: 61.036, height: 61.119, fill: "#fff" },
React.createElement("use", { xlinkHref: "#prefix__b" })),
React.createElement("mask", { id: "prefix__f", maskContentUnits: "userSpaceOnUse", maskUnits: "objectBoundingBox", x: 0, y: 0, width: 61.036, height: 62.917, fill: "#fff" },
React.createElement("use", { xlinkHref: "#prefix__c" }))),
React.createElement("g", { transform: "translate(8.5 -.5)", fill: "none" },
React.createElement("use", { mask: "url(#prefix__d)", strokeWidth: 4, strokeDasharray: 5, xlinkHref: "#prefix__a", stroke: "var(--dashboardBorderCorder)" }),
React.createElement("use", { mask: "url(#prefix__e)", strokeWidth: 4, strokeDasharray: 5, xlinkHref: "#prefix__b", stroke: "var(--dashboardBorderCorder)" }),
React.createElement("path", { className: "prefix__shadow", d: "M3.59 80.893v.397c.003 36.358 29.675 65.893 66.422 66.115V80.893H3.59z", fill: "var(--timelineBackgroundColor)" }),
React.createElement("use", { mask: "url(#prefix__f)", strokeWidth: 4, strokeDasharray: 5, xlinkHref: "#prefix__c", stroke: "var(--dashboardBorderCorder)" }))));
}
export default SvgComponent;