@datalayer/icons-react
Version:
React.js and JupyterLab icons for data products.
49 lines (47 loc) • 2.59 kB
JavaScript
const React = require("react");
const sizeMap = {
"small": 16,
"medium": 32,
"large": 64
};
function MicrophoneIcon({
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: "M39.4 29.52c-2.636-2.216-2.553-3.52-2.55-3.523-.109-.127-1.758-1.676-1.777-2.156l-.009-.082-2.556 3.283c.324-.446-6.322 10.406-6.322 10.406L14.393 53.686l3.373 3.372S42.18 35.781 41.828 36.161l3.403-3.356c-.107.004-3.193-1.068-5.83-3.284z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#D0CFCE",
d: "M54.62 30.18a.998.998 0 01-1.411.093l-16.62-14.58a1 1 0 01-.099-1.4c-.003.003-.007.004-.01.008l-.654.786a1 1 0 00.11 1.391L52.554 31.06a1 1 0 001.427-.113l.655-.787c.04-.047.055-.105.084-.157-.033.06-.054.123-.1.177z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#3F3F3F",
d: "M55.258 25.541c-1.162 3.4-5.283 5.562-5.283 5.562-1.926 1.097-4.032 1.62-6.038 1.52 0 0-.347-.081-.913-.272-1.828-.634-5.85-2.485-7.25-6.88-.377-2.002-.159-4.185.646-6.277 1.023-4.264 4.995-6.256 4.995-6.256 1.41-.956 2.94-1.59 4.479-1.871 2.82-.533 5.66.08 7.775 1.972 3.327 2.947 3.844 8.086 1.59 12.502z"
}), /*#__PURE__*/React.createElement("path", {
fill: "#9B9B9A",
d: "M51.475 25.541c-1.172 3.4-5.283 5.562-5.283 5.562a12.08 12.08 0 01-3.168 1.247c-1.828-.633-5.85-2.484-7.25-6.88-.377-2.001-.159-4.184.646-6.276 1.022-4.264 4.995-6.256 4.995-6.256 1.41-.956 2.94-1.59 4.479-1.871 1.46.292 2.83.946 3.992 1.972 3.317 2.947 3.833 8.086 1.589 12.502z"
}), /*#__PURE__*/React.createElement("g", {
fill: "none",
stroke: "#000",
strokeLinecap: "round",
strokeLinejoin: "round",
strokeMiterlimit: 10,
strokeWidth: 2
}, /*#__PURE__*/React.createElement("path", {
d: "M30.75 38.941l4.02-4.619M49.514 30.43c-1.804 1.014-3.774 1.495-5.65 1.404M41.504 13.65c3.737-2.497 8.405-2.591 11.465.093 3.108 2.727 3.59 7.471 1.489 11.545M36.235 25.223c-.354-1.844-.152-3.862.602-5.789M33.317 27.63L14.393 53.686l3.373 3.373 23.34-21.572M15.497 56.001l-3.046 3.074M53.868 29.521L37.249 14.94"
})));
}
const ForwardRef = React.forwardRef(MicrophoneIcon);
module.exports = ForwardRef;