UNPKG

2.55 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard")["default"];
4var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"];
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports["default"] = void 0;
9var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
10var React = _interopRequireWildcard(require("react"));
11var _tinycolor = require("@ctrl/tinycolor");
12var _internal = require("../theme/internal");
13var Simple = function Simple() {
14 var _useToken = (0, _internal.useToken)(),
15 _useToken2 = (0, _slicedToArray2["default"])(_useToken, 2),
16 token = _useToken2[1];
17 var colorFill = token.colorFill,
18 colorFillTertiary = token.colorFillTertiary,
19 colorFillQuaternary = token.colorFillQuaternary,
20 colorBgContainer = token.colorBgContainer;
21 var _useMemo = (0, React.useMemo)(function () {
22 return {
23 borderColor: new _tinycolor.TinyColor(colorFill).onBackground(colorBgContainer).toHexString(),
24 shadowColor: new _tinycolor.TinyColor(colorFillTertiary).onBackground(colorBgContainer).toHexString(),
25 contentColor: new _tinycolor.TinyColor(colorFillQuaternary).onBackground(colorBgContainer).toHexString()
26 };
27 }, [colorFill, colorFillTertiary, colorFillQuaternary, colorBgContainer]),
28 borderColor = _useMemo.borderColor,
29 shadowColor = _useMemo.shadowColor,
30 contentColor = _useMemo.contentColor;
31 return /*#__PURE__*/React.createElement("svg", {
32 width: "64",
33 height: "41",
34 viewBox: "0 0 64 41",
35 xmlns: "http://www.w3.org/2000/svg"
36 }, /*#__PURE__*/React.createElement("g", {
37 transform: "translate(0 1)",
38 fill: "none",
39 fillRule: "evenodd"
40 }, /*#__PURE__*/React.createElement("ellipse", {
41 fill: shadowColor,
42 cx: "32",
43 cy: "33",
44 rx: "32",
45 ry: "7"
46 }), /*#__PURE__*/React.createElement("g", {
47 fillRule: "nonzero",
48 stroke: borderColor
49 }, /*#__PURE__*/React.createElement("path", {
50 d: "M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"
51 }), /*#__PURE__*/React.createElement("path", {
52 d: "M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",
53 fill: contentColor
54 }))));
55};
56var _default = Simple;
57exports["default"] = _default;
\No newline at end of file