@blueprintjs/icons
Version:
Components, fonts, icons, and css files for creating and displaying icons.
24 lines • 2.89 kB
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
/*
* Copyright 2026 Palantir Technologies, Inc. All rights reserved.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import * as React from "react";
import { SvgIconContainerNext } from "../../svgIconContainerNext";
const PATHS = ["M9.273 1.114a.75.75 0 0 1 .588-.088 7.2 7.2 0 0 1 1.754.725c.205.12.343.33.37.566l.162 1.453.082.082 1.454.164.087.015c.2.046.374.173.478.353.32.55.564 1.14.727 1.754.061.23.01.475-.139.661l-.913 1.142v.117l.912 1.143c.148.185.2.43.14.66a7.2 7.2 0 0 1-.722 1.754.75.75 0 0 1-.566.37l-1.454.163-.082.082-.163 1.453a.75.75 0 0 1-.37.566 7.2 7.2 0 0 1-1.753.726.75.75 0 0 1-.66-.139l-1.144-.913h-.116l-1.143.912a.75.75 0 0 1-.66.14 7.2 7.2 0 0 1-1.754-.722.75.75 0 0 1-.37-.566l-.164-1.453-.084-.084-1.456-.171a.75.75 0 0 1-.562-.368 7.2 7.2 0 0 1-.726-1.754.75.75 0 0 1 .138-.66l.912-1.143v-.118l-.91-1.142a.75.75 0 0 1-.14-.66A7.2 7.2 0 0 1 1.75 4.38l.05-.074a.75.75 0 0 1 .516-.295l1.454-.164.082-.082.163-1.453a.75.75 0 0 1 .371-.566 7.2 7.2 0 0 1 1.752-.721l.086-.017a.75.75 0 0 1 .573.156l1.142.913h.117L9.2 1.165zM6.167 2.58q-.362.122-.705.29l-.15 1.335a.75.75 0 0 1-.246.478q-.2.177-.378.377a.75.75 0 0 1-.477.247l-1.336.15a6 6 0 0 0-.294.708l.84 1.051a.75.75 0 0 1 .162.512 5 5 0 0 0 0 .535.75.75 0 0 1-.162.513l-.84 1.049q.123.365.295.71l1.34.157.134.028c.13.04.248.116.34.219q.089.1.182.194l.195.183.094.1a.75.75 0 0 1 .153.377l.15 1.334q.343.17.707.291l1.052-.838a.75.75 0 0 1 .513-.163q.266.015.534 0l.138.004a.75.75 0 0 1 .375.159l1.05.838q.363-.122.707-.293l.15-1.335.03-.135a.75.75 0 0 1 .219-.342 5 5 0 0 0 .377-.377l.1-.095a.75.75 0 0 1 .377-.153l1.333-.15q.17-.343.292-.708l-.839-1.05a.75.75 0 0 1-.162-.513q.015-.267 0-.534a.75.75 0 0 1 .162-.513l.84-1.05a6 6 0 0 0-.294-.708l-1.336-.15a.75.75 0 0 1-.476-.247 5 5 0 0 0-.378-.377.75.75 0 0 1-.247-.478l-.152-1.336a6 6 0 0 0-.708-.293l-1.05.84a.75.75 0 0 1-.512.162 5 5 0 0 0-.534 0 .75.75 0 0 1-.513-.162zM8 5.25a2.75 2.75 0 1 1 0 5.5 2.75 2.75 0 0 1 0-5.5m0 1.5a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5"];
export const GearIcon = React.forwardRef((props, ref) => {
return (_jsx(SvgIconContainerNext, { iconName: "gear", ref: ref, ...props, children: PATHS.map((d, i) => (_jsx("path", { d: d }, i))) }));
});
GearIcon.displayName = "Blueprint6.Icon.Next.GearIcon";
export default GearIcon;
//# sourceMappingURL=gear.js.map