@guruhotel/aura-icons
Version:
🎨 Icon library designed by the Guruhotel team for Aura UI
32 lines • 3.26 kB
JavaScript
import React, { forwardRef, memo } from "react";
import { AccessibleIcon } from "../accessible-icon";
import { StyledSvg, StyledPath } from "../styles";
import { jsx as _jsx } from "react/jsx-runtime";
const StyledGearRegular = ({
label,
color = "#000000",
className = "",
css = {},
viewBox = "0 0 24 24"
}, ref) => {
return /*#__PURE__*/_jsx(AccessibleIcon, {
label: label,
children: /*#__PURE__*/_jsx(StyledSvg, {
className: className,
css: css,
viewBox: viewBox,
xmlns: "http://www.w3.org/2000/svg",
xmlnsXlink: "http://www.w3.org/1999/xlink",
ref: ref,
children: /*#__PURE__*/_jsx(StyledPath, {
css: {
fill: `${color}`
},
d: "M7.49998 12C7.49998 9.47344 9.47341 7.5 12 7.5C14.4843 7.5 16.5 9.47344 16.5 12C16.5 14.4844 14.4843 16.5 12 16.5C9.47341 16.5 7.49998 14.4844 7.49998 12ZM12 9.75C10.7578 9.75 9.74998 10.7578 9.74998 12C9.74998 13.2422 10.7578 14.25 12 14.25C13.2422 14.25 14.25 13.2422 14.25 12C14.25 10.7578 13.2422 9.75 12 9.75ZM13.739 1.40625e-05C14.7797 1.40625e-05 15.6843 0.712031 15.9281 1.72219L16.2937 3.24422C16.6922 3.43875 17.0718 3.65953 17.4328 3.90375L18.9375 3.46078C19.9359 3.16688 21.0047 3.59391 21.525 4.49391L23.264 7.50469C23.7797 8.40469 23.6156 9.54375 22.8656 10.2609L21.7265 11.3016C21.7406 11.5594 21.75 11.7797 21.75 12C21.75 12.2203 21.7406 12.4406 21.7265 12.6562L22.8656 13.7391C23.6156 14.4563 23.7797 15.5953 23.264 16.4953L21.525 19.5047C21.0047 20.4047 19.9359 20.8313 18.9375 20.5406L17.4328 20.0953C17.0718 20.3391 16.6922 20.5594 16.2937 20.7562L15.9281 22.2797C15.6843 23.2875 14.7797 24 13.739 24H10.2609C9.22029 24 8.3156 23.2875 8.07185 22.2797L7.70623 20.7562C7.30779 20.5594 6.9281 20.3391 6.56716 20.0953L5.02029 20.5406C4.06545 20.8313 2.99717 20.4047 2.47732 19.5047L0.738261 16.4953C0.218418 15.5953 0.382855 14.4563 1.13576 13.7391L2.27201 12.6562C2.25748 12.4406 2.24998 12.2203 2.24998 11.9578C2.24998 11.7797 2.25748 11.5594 2.27201 11.3016L1.13576 10.2609C0.382808 9.54375 0.218418 8.40469 0.738261 7.50469L2.47732 4.49391C2.99717 3.59391 4.06545 3.16688 5.02029 3.46078L6.56716 3.90375C6.9281 3.65953 7.30779 3.43875 7.70623 3.24422L8.07185 1.72219C8.3156 0.711563 9.22029 0 10.2609 0L13.739 1.40625e-05ZM9.63279 4.85625L9.10779 5.07656C8.51248 5.325 7.95935 5.64844 7.45779 6.03281L7.0031 6.37969L4.42592 5.62031L2.68639 8.62969L4.6317 10.4813L4.55998 11.0438C4.5206 11.3578 4.49998 11.6766 4.49998 12C4.49998 12.3234 4.5206 12.6422 4.55998 12.9562L4.6317 13.5187L2.68685 15.3703L4.42592 18.3797L7.0031 17.6203L7.45779 17.9672C7.95935 18.3516 8.51248 18.675 9.10779 18.9234L9.63279 19.1437L10.2609 21.75H13.739L14.3672 19.1437L14.8922 18.9234C15.4875 18.675 16.0406 18.3516 16.5422 17.9672L16.9968 17.6203L19.575 18.3797L21.314 15.3703L19.3687 13.5187L19.439 12.9562C19.4812 12.6422 19.5 12.3234 19.5 12C19.5 11.6766 19.4812 11.3578 19.439 11.0438L19.3687 10.4813L21.314 8.62969L19.575 5.62031L16.9968 6.37969L16.5422 6.03281C16.0406 5.64844 15.4875 5.325 14.8922 5.07656L14.3672 4.85625L13.739 2.25H10.2609L9.63279 4.85625Z"
})
})
});
};
const ForwardRef = /*#__PURE__*/forwardRef(StyledGearRegular);
const GearRegular = /*#__PURE__*/memo(ForwardRef);
export default GearRegular;