@unstoppabledomains/ui-kit
Version:
A set of common Unstoppable Domains components
92 lines (91 loc) • 3.35 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _SvgIcon = _interopRequireDefault(require("@mui/material/SvgIcon"));
var _react = _interopRequireDefault(require("react"));
var _styles = require("../../styles");
var _excluded = ["iconRef"];
var useStyles = (0, _styles.makeStyles)()(function () {
return {
id: {}
};
});
var Solana = /*#__PURE__*/_react["default"].forwardRef(function (_ref, ref) {
var iconRef = _ref.iconRef,
props = (0, _objectWithoutProperties2["default"])(_ref, _excluded);
var _useStyles = useStyles(),
classes = _useStyles.classes;
var uuid = classes.id;
var paths = [{
d: 'M64.6,237.9c2.4-2.4,5.7-3.8,9.2-3.8h317.4c5.8,0,8.7,7,4.6,11.1l-62.7,62.7c-2.4,2.4-5.7,3.8-9.2,3.8H6.5c-5.8,0-8.7-7-4.6-11.1L64.6,237.9z'
}, {
d: 'M64.6,3.8C67.1,1.4,70.4,0,73.8,0h317.4c5.8,0,8.7,7,4.6,11.1l-62.7,62.7c-2.4,2.4-5.7,3.8-9.2,3.8H6.5c-5.8,0-8.7-7-4.6-11.1L64.6,3.8z'
}, {
d: 'M333.1,120.1c-2.4-2.4-5.7-3.8-9.2-3.8H6.5c-5.8,0-8.7,7-4.6,11.1l62.7,62.7c2.4,2.4,5.7,3.8,9.2,3.8h317.4c5.8,0,8.7-7,4.6-11.1L333.1,120.1z'
}];
var ids = Array.from({
length: paths.length
}).map(function (_, i) {
return "solana-".concat(uuid, "-").concat(i);
});
return /*#__PURE__*/_react["default"].createElement(_SvgIcon["default"], (0, _extends2["default"])({
viewBox: "0 0 397.7 311.7"
}, props, {
ref: iconRef || ref
}), paths.map(function (_ref2, i) {
var d = _ref2.d;
return /*#__PURE__*/_react["default"].createElement("path", {
key: ids[i],
d: d,
fill: "url(#".concat(ids[i], ")")
});
}), /*#__PURE__*/_react["default"].createElement("linearGradient", {
id: ids[0],
gradientUnits: "userSpaceOnUse",
x1: "360.8791",
y1: "351.4553",
x2: "141.213",
y2: "-69.2936",
gradientTransform: "matrix(1 0 0 -1 0 314)"
}, /*#__PURE__*/_react["default"].createElement("stop", {
offset: "0",
stopColor: "#00FFA3"
}), /*#__PURE__*/_react["default"].createElement("stop", {
offset: "1",
stopColor: "#DC1FFF"
})), /*#__PURE__*/_react["default"].createElement("linearGradient", {
id: ids[1],
gradientUnits: "userSpaceOnUse",
x1: "264.8291",
y1: "401.6014",
x2: "45.163",
y2: "-19.1475",
gradientTransform: "matrix(1 0 0 -1 0 314)"
}, /*#__PURE__*/_react["default"].createElement("stop", {
offset: "0",
stopColor: "#00FFA3"
}), /*#__PURE__*/_react["default"].createElement("stop", {
offset: "1",
stopColor: "#DC1FFF"
})), /*#__PURE__*/_react["default"].createElement("linearGradient", {
id: ids[2],
gradientUnits: "userSpaceOnUse",
x1: "312.5484",
y1: "376.688",
x2: "92.8822",
y2: "-44.061",
gradientTransform: "matrix(1 0 0 -1 0 314)"
}, /*#__PURE__*/_react["default"].createElement("stop", {
offset: "0",
stopColor: "#00FFA3"
}), /*#__PURE__*/_react["default"].createElement("stop", {
offset: "1",
stopColor: "#DC1FFF"
})));
});
var _default = exports["default"] = Solana;