@datalayer/icons-react
Version:
React.js and JupyterLab icons for data products.
49 lines (47 loc) • 3.06 kB
JavaScript
const React = require("react");
const sizeMap = {
"small": 16,
"medium": 32,
"large": 64
};
function PenguinIcon({
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: "#3F3F3F",
d: "M45 12c.964-.963 4.039-2.304 4.36-2.947.152-.305-.653-.827-.965-.964-.958-.419-3.213 0-4.177-.16-3.534-1.767-6.104-2.088-8.353-1.125-3.534 1.607-4.176 5.783-4.176 7.39 0 1.448-.082 4.355-.322 5.782-.097.577-.414 1.712-.642 2.25-.643 2.249-2.25 4.498-3.535 6.104-.925 1.157-8.674 9.96-9.96 12.53-1.153 2.236-4.176 7.39-2.89 9.317 1.31.188 1.606-4.176 8.044-9.317 1.558-1.407 4.14-4.032 4.616-4.86.225-.392.009 1.548 0 2-.149 7.863 1 12 .993 16.675.482 2.57.503 3.492 0 4.498-1.446 2.891-4.016 2.891-4.659 4.017 0 0 3 2.09 9.833-2.05m12.212-22.295c1.104 1.115 4.197 3.207 4.976 3.943 1.942 1.836 6.584 8.353 7.623 7.39.349-.322.887-1.949.695-2.572-.814-2.641-4.312-8-7.163-12.93-2.882-4.986-4.943-9.389-4.943-9.389l-3.253-3.561m-6.56 39.719c5.327 4.466 12.052.915 12.052.915 0-.575-3.944-2.637-8.016-4.735"
}), /*#__PURE__*/React.createElement("path", {
fill: "#FFF",
strokeLinecap: "round",
strokeLinejoin: "round",
strokeMiterlimit: 10,
strokeWidth: 2,
d: "M32 14c.03 1.324 7.285 6.828 11 1 0 0-1.045 11.019 1 15 2.388 4.65-.48 22.871-5 29-1.528 2.071-7.151 5.23-10-5s-2-9.862-2-16 7.53-19 5-24z"
}), /*#__PURE__*/React.createElement("g", {
fill: "none",
stroke: "#000",
strokeLinecap: "round",
strokeLinejoin: "round",
strokeMiterlimit: 10,
strokeWidth: 2
}, /*#__PURE__*/React.createElement("path", {
d: "M32 14c.03 1.324 7.285 6.828 11 1 0 0-1.045 11.019 1 15 2.388 4.65-.48 22.871-5 29-1.528 2.071-7.151 5.23-10-5s-2-9.862-2-16 7.53-19 5-24z"
}), /*#__PURE__*/React.createElement("path", {
d: "M45 12c.964-.963 4.039-2.304 4.36-2.947.152-.305-.653-.827-.965-.964-.958-.419-3.213 0-4.177-.16-3.534-1.767-6.104-2.088-8.353-1.125-3.534 1.607-4.176 5.783-4.176 7.39 0 1.448-.082 4.355-.322 5.782-.097.577-.414 1.712-.642 2.25-.643 2.249-2.25 4.498-3.535 6.104-.925 1.157-8.674 9.96-9.96 12.53-1.153 2.236-4.176 7.39-2.89 9.317 1.31.188 1.606-4.176 8.044-9.317 1.558-1.407 4.14-4.032 4.616-4.86.225-.392.009 1.548 0 2-.149 7.863 1 12 .993 16.675.482 2.57.503 3.492 0 4.498-1.446 2.891-4.016 2.891-4.659 4.017 0 0 3 2.09 9.833-2.05m14.798-21.22c1.023 1.115 2.278 2.132 2.999 2.868 1.8 1.836 6.104 8.353 7.068 7.39.323-.322.822-1.949.644-2.572-1.928-6.746-9.009-15.028-12.761-21.55m-6.048 36.21c4.758 1.833 8.508.477 8.508.477-.262-.371-2.949-1.81-4.477-2.4"
})));
}
const ForwardRef = React.forwardRef(PenguinIcon);
module.exports = ForwardRef;