UNPKG

@datalayer/icons-react

Version:

React.js and JupyterLab icons for data products.

46 lines (44 loc) 2.02 kB
const React = require("react"); const sizeMap = { "small": 16, "medium": 32, "large": 64 }; function ThumbsUpIcon({ 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: "#fcea2b", d: "M37.088 11.232l-2.922.645L19 29.21l-7.333 13.059 1.999 11.274 12.938 7.07 9.625-.041 14.042.208 2.395-1.57.75-3.833-.75-1.584 3.584-.083 1.333-1.667.833-2.333-1.583-3 1.583-.667 1.917-2.666-.917-2.75-2.5-1.167 1.167-2.167.167-3.416-2.584-1.5-13.166-.5-.834-.667-.854-.597h-9.125l.063-1.736 3.916-9.584 1.667-4.583z" }), /*#__PURE__*/React.createElement("g", { fill: "none", stroke: "#000", strokeWidth: 2 }, /*#__PURE__*/React.createElement("path", { strokeLinecap: "round", strokeLinejoin: "round", d: "M35.236 59.6h-9c-8.321 0-14-6.68-14-15 .02-4.799 1.8-9.424 5-13M34.625 31.6h-4.389l7-18c.811-2.083-2.79-3.8-5-1l-15 19M37.448 35.1a3.786 3.786 0 004 3.5h13a3.531 3.531 0 100-7h-13a3.786 3.786 0 00-4 3.5zM38.305 56.437a3.786 3.786 0 004 3.5h7a3.531 3.531 0 100-7h-7a3.786 3.786 0 00-4 3.5zM33.236 42.437a3.786 3.786 0 004 3.5h19a3.531 3.531 0 100-7h-19a3.786 3.786 0 00-4 3.5z" }), /*#__PURE__*/React.createElement("path", { strokeLinecap: "round", strokeLinejoin: "round", d: "M35.236 49.437a3.786 3.786 0 004 3.5h15a3.531 3.531 0 100-7h-15a3.786 3.786 0 00-4 3.5z" }), /*#__PURE__*/React.createElement("path", { strokeMiterlimit: 10, d: "M14.136 36.263a19.457 19.457 0 00-1.906 7.839c0 8.56 4.625 15.5 15.125 15.5" }))); } const ForwardRef = React.forwardRef(ThumbsUpIcon); module.exports = ForwardRef;