@datalayer/icons-react
Version:
React.js and JupyterLab icons for data products.
58 lines (56 loc) • 2.95 kB
JavaScript
const React = require("react");
const sizeMap = {
"small": 16,
"medium": 32,
"large": 64
};
function RecyclingIcon({
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("g", {
strokeLinecap: "round",
strokeLinejoin: "round",
strokeMiterlimit: 10,
strokeWidth: 2
}, /*#__PURE__*/React.createElement("path", {
fill: "#5C9E31",
stroke: "#5C9E31",
d: "M34.6 22.955L30.975 28.9l-10-6 2.993-5.047a5.002 5.002 0 016.207-1.414c.49.247.889.645 1.172 1.115l3.22 5.349.031.05zM44.595 41.732l-3.482-6.03L51.172 29.8l2.994 5.046c.98 2.231.201 4.79-1.733 6.125-.451.311-.993.47-1.54.494l-6.238.263-.06.003z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#B1CC33",
stroke: "#b1cc33",
d: "M15.174 40.477l6.378 11.716.09.167c.458.834 1.023.801 1.796.801h1.776l5.927-.02-.174-11.66-3.601.029-9.908-.03h-.017c-.008-.003-1.626.004-1.634 0l-.633-1.003zM31.372 17.56L37 26.906l-1.904 1.252 8.904.748 5-8-2 1-3-5-.097-.163c-.487-.817-1.121-.83-1.86-.83l-14.368-.006s2.603-.177 3.697 1.653z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#5C9E31",
stroke: "#5C9E31",
d: "M28 37.906l-2-1-.46.66-2.37 3.93-5.71-.02h-.02c-.01 0-.02 0-.02-.01-2.14-.95-3.7-3.47-2.69-5.7l3.03-4.98-1.82-1.31 9.41.7 2.65 7.73z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#b1cc33",
stroke: "#b1cc33",
d: "M53.787 39.533l-6.595 12.041c-.355.648-.69 1.544-1.64 1.578h-.29l-5.747-.007-.048 2.125-4.607-8.232 4.754-7.761v2.214l6.64-.038 5.91.138 1.623-2.058z"
})), /*#__PURE__*/React.createElement("g", {
fill: "none",
stroke: "#000",
strokeLinecap: "round",
strokeLinejoin: "round",
strokeMiterlimit: 10,
strokeWidth: 2
}, /*#__PURE__*/React.createElement("path", {
d: "M32.261 26.836L31 28.906l-10-6 2.994-5.047a5.002 5.002 0 016.206-1.414c.49.247.889.645 1.172 1.115L37 26.906l-1.904 1.252 8.904.748 5-8-2 1-3-5-.097-.163c-.487-.817-1.121-.83-1.86-.83l-7.092-.006M14.734 35.766c-1.014 2.229-.262 4.76 1.876 5.715 0 0 .748-.005.757-.001h.091l9.908.03 3.601-.03.174 11.661-5.927.02h-1.776c-.772 0-1.338.033-1.795-.801l-.09-.167-3.662-6.784M14.734 35.766l3.026-4.984-1.817-1.304 9.409.696L28 37.906l-2-1-.463.66M42.327 37.75l-1.212-2.108 10.072-5.88 2.984 5.053a5.002 5.002 0 01-1.747 6.122c-.452.31-.994.468-1.541.49l-11.27.064v-2.214l-4.753 7.76 4.607 8.234.048-2.126 5.748.008h.289c.95-.035 1.285-.93 1.64-1.578l3.336-6.067"
})));
}
const ForwardRef = React.forwardRef(RecyclingIcon);
module.exports = ForwardRef;