UNPKG

@datalayer/icons-react

Version:

React.js and JupyterLab icons for data products.

46 lines (44 loc) 2.23 kB
const React = require("react"); const sizeMap = { "small": 16, "medium": 32, "large": 64 }; function PuzzleIcon({ 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: "M39.78 57.882h12.99V44.85c5.298 0 11.631 1.4 11.631-6.193 0-6.762-6.333-5.854-11.631-5.854v-13.29H39.78c1.823-5.816 1.823-11.632-4.978-11.632s-6.73 6.334-6.73 11.631h-13.67v14.01c4.243-1.57 11.631-4.418 11.631 5.175s-8.48 6.581-11.631 5.173v14.01h11.97c0-5.297 0-12.382 7.214-12.31 6.783.067 6.193 7.013 6.193 12.31z" }), /*#__PURE__*/React.createElement("path", { fill: "#61b2e4", d: "M39.054 51.1c1.736 1.735 1.11 4.133 1.11 6.782H52.77v-14.01c5.816 1.035 10.997 3.604 10.997-5.214 0-5.298-4.974-6.194-10.272-6.194V19.815h-4.116" }), /*#__PURE__*/React.createElement("g", { fill: "none", stroke: "#000", strokeLinecap: "round", strokeLinejoin: "round", strokeWidth: 2 }, /*#__PURE__*/React.createElement("path", { d: "M14.402 33.524V19.513h15.226M28 57.882H14.402V43.871M52.77 43.871v14.011H38.348M39.976 19.513H52.77v14.011M14.402 33.524c2.68-2.341 11.631-3.287 11.631 5.174M14.402 43.871c2.68 2.342 11.631 3.288 11.631-5.173M28 57.882C25.66 55.2 24.713 46.25 33.175 46.25M38.348 57.882c2.341-2.681 3.287-11.631-5.174-11.631" }), /*#__PURE__*/React.createElement("g", null, /*#__PURE__*/React.createElement("path", { d: "M29.628 19.513c-2.341-2.681-3.287-11.631 5.174-11.631M39.975 19.513c2.342-2.681 3.288-11.631-5.173-11.631" })), /*#__PURE__*/React.createElement("g", null, /*#__PURE__*/React.createElement("path", { d: "M52.77 43.871c2.681 2.342 11.631 3.288 11.631-5.173M52.77 33.524c2.681-2.341 11.631-3.287 11.631 5.174" })))); } const ForwardRef = React.forwardRef(PuzzleIcon); module.exports = ForwardRef;