@datalayer/icons-react
Version:
React.js and JupyterLab icons for data products.
35 lines (33 loc) • 2.67 kB
JavaScript
const React = require("react");
const sizeMap = {
"small": 16,
"medium": 32,
"large": 64
};
function EtcdIcon({
title,
titleId,
size,
colored,
...props
}, svgRef) {
return /*#__PURE__*/React.createElement("svg", Object.assign({
xmlns: "http://www.w3.org/2000/svg",
viewBox: "-6.31 3.69 510.12 493.62",
fill: colored ? 'currentColor' : (['#fff', '#fffff', 'white', '#FFF', '#FFFFFF'].includes('currentColor') ? 'white' : 'currentColor'),
"aria-hidden": "true",
width: size ? typeof size === "string" ? sizeMap[size] : size : "16px",
ref: svgRef,
"aria-labelledby": titleId
}, props), title ? /*#__PURE__*/React.createElement("title", {
id: titleId
}, title) : null, /*#__PURE__*/React.createElement("defs", null, /*#__PURE__*/React.createElement("style", null, "\n .cls-1{fill:#419eda}\n ")), /*#__PURE__*/React.createElement("path", {
d: "M228.175 224.684a31.994 31.994 0 11-32.007-31.986 32.011 32.011 0 0132.007 31.986zm41.37 0a32.007 32.007 0 1032.007-31.986 31.988 31.988 0 00-32.007 31.986z",
className: "cls-1"
}), /*#__PURE__*/React.createElement("path", {
d: "M487.371 259.399a87.82 87.82 0 01-7.07.267 92.362 92.362 0 01-40.621-9.455 377.209 377.209 0 005.47-71.86 371.808 371.808 0 00-46.507-55.11 92.396 92.396 0 0132.772-35.102l6.016-3.729-4.695-5.3a244.906 244.906 0 00-85.524-62.377l-6.507-2.828-1.654 6.862a92.144 92.144 0 01-23.19 42.096 371.928 371.928 0 00-67.006-27.602 370.624 370.624 0 00-66.908 27.558 91.915 91.915 0 01-23.098-42.003l-1.681-6.884-6.486 2.817a247.232 247.232 0 00-85.518 62.355l-4.689 5.3 6.005 3.724a92.249 92.249 0 0132.695 34.917 374.63 374.63 0 00-46.425 54.908 376.956 376.956 0 005.328 72.334 92.115 92.115 0 01-40.376 9.374 86.36 86.36 0 01-7.086-.268l-7.053-.551.655 7.042a243.413 243.413 0 0032.897 100.678l3.581 6.098 5.372-4.575a92.052 92.052 0 0143.592-20.406 373.97 373.97 0 0037.308 60.76 377.717 377.717 0 0070.69 17.382 91.87 91.87 0 01-5.885 48.232l-2.686 6.54 6.9 1.529a246.355 246.355 0 0052.966 5.857l52.954-5.857 6.906-1.529-2.675-6.54a91.755 91.755 0 01-5.869-48.286 377.784 377.784 0 0070.407-17.328 372.3 372.3 0 0037.335-60.815 92.233 92.233 0 0143.81 20.428l5.377 4.553 3.587-6.049a242.844 242.844 0 0032.859-100.672l.655-7.037zM324.644 345.45a285.884 285.884 0 01-151.628 0 290.124 290.124 0 01-46.141-143.385 288.675 288.675 0 0154.957-52.315 293.065 293.065 0 0167.028-36.462 293.976 293.976 0 0166.891 36.364 290.886 290.886 0 0155.198 52.675 292.253 292.253 0 01-13.817 74.682 293.726 293.726 0 01-32.488 68.441z",
className: "cls-1"
}));
}
const ForwardRef = React.forwardRef(EtcdIcon);
module.exports = ForwardRef;