optimall-icons
Version:
Biblioteca de ícones do Optimall
31 lines • 2.55 kB
JavaScript
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
import React, { forwardRef } from 'react';
export const PrinterIcon = /*#__PURE__*/forwardRef(({
className,
style,
ariaLabel,
size = 24,
width,
height,
...props
}, ref) => {
const iconSize = width || height || size;
return /*#__PURE__*/React.createElement("svg", _extends({
ref: ref,
className: className,
"aria-label": ariaLabel || "printer",
style: style,
width: width || iconSize,
height: height || iconSize,
viewBox: "0 0 24 24",
fill: "currentColor",
xmlns: "http://www.w3.org/2000/svg"
}, props), /*#__PURE__*/React.createElement("path", {
d: "M17.01 11.9c0-.5.4-.9.9-.9s.9.4.9.9-.41.9-.9.9c-.49 0-.9-.4-.9-.9Z"
}), /*#__PURE__*/React.createElement("path", {
d: "m22.604 12.254.006.056h.02c.23 2.21.34 3.32-.17 4.33-.34.65-.85 1.2-1.49 1.58-.81.48-1.74.57-3.32.58.16.73.21 1.21.12 1.69-.17.87-.71 1.6-1.46 2-.58.31-1.23.31-2.41.31H9.92c-1.18 0-1.83 0-2.41-.31-.76-.39-1.29-1.12-1.46-2-.1-.48-.04-.95.12-1.69-1.58-.02-2.51-.1-3.31-.58-.64-.38-1.16-.93-1.49-1.58-.51-1-.4-2.11-.17-4.31l.003-.032c.188-1.79.29-2.763.857-3.578.37-.52.87-.96 1.45-1.26.66-.35 1.37-.43 2.5-.45V5.9c0-2.06 0-3.2.85-4.05C7.71 1 8.85 1 10.91 1h2c2.06 0 3.2 0 4.05.85.85.85.85 1.99.85 4.05v1.11c1.13.02 1.84.11 2.5.45.58.29 1.08.73 1.45 1.26.554.801.658 1.78.844 3.534ZM10.9 2.8c-1.53 0-2.46 0-2.78.32-.32.32-.32 1.25-.32 2.78V7H16V5.9c0-1.53 0-2.46-.32-2.78-.32-.32-1.25-.32-2.78-.32h-2Zm4.56 18.1c.27-.14.47-.43.53-.76.058-.262-.072-.825-.272-1.69a27.696 27.696 0 0 0-.018-.08c-.13-.59-.21-.94-.31-1.1a.948.948 0 0 0-.49-.42c-.13-.05-.48-.05-1-.05H9.92c-.53 0-.87 0-1.01.05-.2.07-.37.22-.49.42-.09.16-.18.52-.31 1.1l-.009.037c-.205.89-.34 1.477-.291 1.733.06.34.26.62.53.76.19.1.77.1 1.57.1h3.98c.81 0 1.39 0 1.57-.1Zm4.56-4.22c.35-.21.63-.51.81-.86.27-.53.17-1.52-.02-3.32-.15-1.49-.24-2.32-.54-2.75-.2-.29-.47-.53-.79-.69-.5-.25-1.37-.25-2.94-.25H7.25c-1.57 0-2.44 0-2.93.25-.32.16-.59.4-.79.69-.3.43-.39 1.26-.54 2.75-.19 1.8-.29 2.79-.02 3.32.18.35.46.65.81.86.48.28 1.34.32 2.82.32.08-.25.16-.45.28-.65.32-.55.82-.96 1.4-1.18.44-.17.86-.17 1.63-.17h3.98c.76 0 1.19 0 1.63.17.57.22 1.07.64 1.4 1.18.12.19.2.4.28.65 1.48 0 2.34-.04 2.82-.32Z",
fillRule: "evenodd",
clipRule: "evenodd"
}));
});
export default PrinterIcon;