UNPKG

@datalayer/icons-react

Version:

React.js and JupyterLab icons for data products.

84 lines (82 loc) 4.57 kB
const React = require("react"); const sizeMap = { "small": 16, "medium": 32, "large": 64 }; function ElfManIcon({ title, titleId, size, ...props }, svgRef) { return /*#__PURE__*/React.createElement("svg", Object.assign({ xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 72 72", fill: "currentColor", "aria-hidden": "true", ref: svgRef, width: size ? typeof size === "string" ? sizeMap[size] : size : "16px", "aria-labelledby": titleId }, props), title ? /*#__PURE__*/React.createElement("title", { id: titleId }, title) : null, /*#__PURE__*/React.createElement("path", { fill: "#92d3f5", d: "M54.922 60.931s2-14.026-10-14.026c-3.191 2.128-5.926 3.598-9 3.592h.125c-3.073.006-5.808-1.464-9-3.592-12 0-10 14.026-10 14.026z" }), /*#__PURE__*/React.createElement("path", { fill: "#61b2e4", d: "M45.308 46.905a18.013 18.013 0 01-8.937 3.588c13.062.412 12.977 6.395 13.74 10.395h5.113s2.084-13.983-9.916-13.983z" }), /*#__PURE__*/React.createElement("path", { fill: "#6a462f", d: "M18.056 52.064v-9.565h7.085v3.564" }), /*#__PURE__*/React.createElement("path", { fill: "#a57939", d: "M47.967 60.958c-18.499-5.135-20.92-14.053-20.92-14.053s-4.2.204-5.677 1.353c3.116 6.43 5.934 9.55 14.104 12.681" }), /*#__PURE__*/React.createElement("g", { fill: "#fcea2b" }, /*#__PURE__*/React.createElement("path", { d: "M38.133 20.532a9.396 9.396 0 01-2.18-5.054c-.028 0-.055-.005-.083-.005a8.272 8.272 0 01-1.98 5.059 10.877 10.877 0 01-8.794 4.709 17.4 17.4 0 00-.566 4.405c0 7.827 5.077 14.173 11.339 14.173s11.339-6.346 11.339-14.173a17.345 17.345 0 00-.626-4.611 9.753 9.753 0 01-8.45-4.503z" }), /*#__PURE__*/React.createElement("path", { d: "M46.584 24.451l11.45-1.636s-6.268 9.849-10.494 8.799M25.475 24.432l-11.318-1.617s6.19 9.735 10.367 8.697" })), /*#__PURE__*/React.createElement("g", { fill: "#f4aa41" }, /*#__PURE__*/React.createElement("path", { d: "M35.797 11.757a15.35 15.35 0 00-15.136 12.845c8.826 3.057 13.156-3.939 13.156-3.939a8.272 8.272 0 001.98-5.059h.083a9.397 9.397 0 002.18 5.06s3.413 6.46 12.873 3.93a15.35 15.35 0 00-15.136-12.838zM37.48 44.38l-5.196-.644-4.21-2.617-3.413-6.106-.38-2.845-2.35-.417-2.911-2.263V42.04l6.159.33v4.596l1.906-.19c3.17 2.113 5.89 3.575 8.938 3.589 3.048-.014 5.767-1.475 8.937-3.589a9.688 9.688 0 016.554 2.135 12.86 12.86 0 00.661-4.108c0-16.656-.27-14.326-.27-14.326l-2.326 1.425-2.2.265-1.29 4.893-3.603 4.968z" })), /*#__PURE__*/React.createElement("g", null, /*#__PURE__*/React.createElement("path", { d: "M42.016 28.588a2 2 0 11-2-2 2 2 0 012 2M34.016 28.588a2 2 0 11-2-2 2 2 0 012 2M36.016 38.59a7.653 7.653 0 01-3.447-.857 1 1 0 01.894-1.79 5.377 5.377 0 005.106 0 1 1 0 11.894 1.79 7.652 7.652 0 01-3.447.858z" }), /*#__PURE__*/React.createElement("path", { fill: "none", stroke: "#000", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: 2, d: "M50.964 24.15C46.49 10.529 36.016 11.928 36.016 11.928s-10.353-1.383-14.869 11.987" }), /*#__PURE__*/React.createElement("circle", { cx: 36.016, cy: 22.15, r: 1.5 }), /*#__PURE__*/React.createElement("path", { fill: "none", stroke: "#000", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: 2, d: "M25.461 24.735l-11.317-1.617s6.189 9.736 10.366 8.698M36.016 15.776a20.458 20.458 0 01-3.08 5.06M46.571 24.754l11.45-1.636s-6.268 9.85-10.494 8.8M36.016 15.776a20.456 20.456 0 003.08 5.06M51.216 31.033v13.503M18.088 52.108v-9.565h7.085v3.565M20.022 42.505v-4.744M23.393 42.543v-3.441" }), /*#__PURE__*/React.createElement("path", { fill: "none", stroke: "#000", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: 2, d: "M54.954 59.95s2-13-10-13c-3.192 2.127-5.927 3.598-9 3.591h.125c-3.074.007-5.809-1.464-9-3.592-12 0-10 13-10 13M26.44 24.547l-.983.229a17.29 17.29 0 00-.78 5.173c0 7.828 5.077 14.173 11.34 14.173s11.338-6.345 11.338-14.173a17.29 17.29 0 00-.78-5.173l-.812-.324" }), /*#__PURE__*/React.createElement("path", { fill: "none", stroke: "#000", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: 2, d: "M46.571 24.754l11.45-1.636s-6.268 9.85-10.494 8.8M19.947 30.333v3.168M47.895 60.006C29.397 54.87 27.08 46.949 27.08 46.949s-4.2.205-5.678 1.354c3.116 6.429 5.69 8.639 13.86 11.769M46.724 21.294c-2.642-.693-3.24 2.473-6.127 1.786M31.387 23.08c-2.886.688-2.876-2.763-5.519-2.07" }))); } const ForwardRef = React.forwardRef(ElfManIcon); module.exports = ForwardRef;