@datalayer/icons-react
Version:
React.js and JupyterLab icons for data products.
43 lines (41 loc) • 2.58 kB
JavaScript
const React = require("react");
const sizeMap = {
"small": 16,
"medium": 32,
"large": 64
};
function ControlKnobsIcon({
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: "#D0CFCE",
d: "M13.863 12.155a2.09 2.09 0 00-2.088 2.088v43.513a2.09 2.09 0 002.088 2.087h43.514a2.09 2.09 0 002.087-2.087V14.243a2.09 2.09 0 00-2.087-2.088H13.863z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#9B9B9A",
d: "M18.388 47.86c0-.552 1.45 2.071 1.45 2.071s2.343 2.93 4.55 2.93 5-2.794 5-5c0-2.207-.765-4.571-2.97-4.571-.553 0-2.586-1.426-2.035-1.429h-.02c-1.574 0-3.002.61-4.072 1.602l-1.225 1.581a5.971 5.971 0 00-.703 2.817M50.9 43.618c.39.39-1.024.511-1.415.12-1.511-1.51-4.145-1.768-5.657-.256-.756.756-2.356 2.969-2.356 4.037 0 1.069.893 3.121 1.649 3.877 1.558 1.558 4.752 1.805 6.312.246.39-.39 1.857.068 1.468.46a5.988 5.988 0 001.637-3.053l.058-1.998a5.989 5.989 0 00-1.697-3.433zM30.302 24.757a5.969 5.969 0 00-1.39-3.095c.287.408-.958.474-1.326.063-.714-.795-1.695-1.08-2.761-1.138-1.072-.05-2.983.268-3.778.981-.795.714-1.602 2.48-1.66 3.547-.058 1.067-.153 2.476.56 3.271.714.795 3.157 2.354 4.225 2.412 1.057.05 4.622-1.235 4.293-.86a5.984 5.984 0 001.78-3.183l.057-1.998zM51.724 22.364l-1.335-1.49a5.966 5.966 0 00-3.461-1.293c.533.04-1.35 1.108-1.35 1.108s-3.83 2.477-3.918 4.681c-.086 2.203 2.635 5.145 4.839 5.233 2.2.09 4.958-1.784 5.045-3.987.021-.552 1.106-1.381 1.102-.845.003-.068.01-.135.01-.204 0-1.18-.344-2.276-.932-3.203z"
}), /*#__PURE__*/React.createElement("g", {
fill: "none",
stroke: "#000",
strokeLinecap: "round",
strokeLinejoin: "round",
strokeMiterlimit: 10,
strokeWidth: 2
}, /*#__PURE__*/React.createElement("path", {
d: "M56.464 59.843H14.776a3 3 0 01-3-3V15.155a3 3 0 013-3h41.688a3 3 0 013 3v41.688a3 3 0 01-3 3zM51.653 25.764a5 5 0 11-4.8-5.193M27.727 29.289a5 5 0 11.382-7.061M50.192 51.396a5 5 0 110-7.071M24.387 42.86a5 5 0 11-5 5M24.387 47.861l-5.605-4.294M53.492 48.08l-6.836-.219M31.346 25.799l-7.18-.284M51.656 21.08l-5 4.487"
})));
}
const ForwardRef = React.forwardRef(ControlKnobsIcon);
module.exports = ForwardRef;