UNPKG

@douyinfe/semi-ui

Version:

A modern, comprehensive, flexible design system and UI library. Connect DesignOps & DevOps. Quickly build beautiful React apps. Maintained by Douyin-fe team.

66 lines 2.36 kB
import { getUuidShort } from '@douyinfe/semi-foundation/lib/es/utils/uuid'; import React from 'react'; const TopSlotSvg = _ref => { let { gradientStart, gradientEnd } = _ref; const id = getUuidShort(); return /*#__PURE__*/React.createElement("svg", { xmlns: "http://www.w3.org/2000/svg", width: "51", height: "52", viewBox: "0 0 51 52", fill: "none" }, /*#__PURE__*/React.createElement("g", { filter: "url(#filter0_d_6_2)" }, /*#__PURE__*/React.createElement("path", { d: "M40.4918 46.5592C44.6795 43.176 46.261 34.1333 47.5301 25.6141C49.5854 11.8168 39.6662 1 25.8097 1C11.2857 1 3 11.4279 3 25.3518C3 33.7866 6.29361 43.8947 10.4602 46.5592C12.5868 47.9192 12.5868 47.9051 25.8097 47.9192C38.3651 47.9282 38.5352 48.14 40.4918 46.5592Z", fill: `url(#${id})` })), /*#__PURE__*/React.createElement("defs", null, /*#__PURE__*/React.createElement("filter", { id: "filter0_d_6_2", x: "0.789215", y: "0.447304", width: "49.2216", height: "51.3549", filterUnits: "userSpaceOnUse", colorInterpolationFilters: "sRGB" }, /*#__PURE__*/React.createElement("feFlood", { floodOpacity: "0", result: "BackgroundImageFix" }), /*#__PURE__*/React.createElement("feColorMatrix", { in: "SourceAlpha", type: "matrix", values: "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0", result: "hardAlpha" }), /*#__PURE__*/React.createElement("feOffset", { dy: "1.65809" }), /*#__PURE__*/React.createElement("feGaussianBlur", { stdDeviation: "1.10539" }), /*#__PURE__*/React.createElement("feColorMatrix", { type: "matrix", values: "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0" }), /*#__PURE__*/React.createElement("feBlend", { mode: "normal", in2: "BackgroundImageFix", result: "effect1_dropShadow_6_2" }), /*#__PURE__*/React.createElement("feBlend", { mode: "normal", in: "SourceGraphic", in2: "effect1_dropShadow_6_2", result: "shape" })), /*#__PURE__*/React.createElement("linearGradient", { id: id, x1: "17.671", y1: "31.7392", x2: "17.671", y2: "47.9333", gradientUnits: "userSpaceOnUse" }, /*#__PURE__*/React.createElement("stop", { stopColor: gradientStart }), /*#__PURE__*/React.createElement("stop", { offset: "1", stopColor: gradientEnd })))); }; export default TopSlotSvg;