@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.29 kB
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
/* eslint-disable no-shadow-restricted-names */
import { Icon } from "@react-three/uikit";
import { forwardRef } from "react";
const text = `<svg class="lucide lucide-gauge" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M11.040 3.045 C 10.536 3.086,9.643 3.244,9.120 3.385 C 6.150 4.186,3.553 6.310,2.164 9.072 C 1.645 10.104,1.276 11.299,1.093 12.540 C 0.994 13.213,0.994 14.787,1.093 15.460 C 1.285 16.764,1.662 17.953,2.229 19.050 C 2.610 19.785,2.840 19.978,3.340 19.978 C 3.659 19.978,3.855 19.896,4.068 19.674 C 4.244 19.490,4.331 19.263,4.332 18.987 C 4.333 18.777,4.305 18.698,4.048 18.187 C 3.892 17.875,3.712 17.494,3.648 17.340 C 3.403 16.747,3.182 15.892,3.075 15.120 C 3.012 14.666,3.012 13.354,3.076 12.880 C 3.344 10.876,4.224 9.067,5.605 7.684 C 7.061 6.224,8.828 5.351,10.880 5.076 C 11.089 5.048,11.593 5.025,12.000 5.025 C 12.407 5.025,12.911 5.048,13.120 5.076 C 16.077 5.472,18.537 7.174,19.949 9.800 C 20.440 10.713,20.777 11.777,20.924 12.880 C 20.988 13.354,20.988 14.666,20.925 15.120 C 20.818 15.892,20.597 16.747,20.352 17.340 C 20.288 17.494,20.107 17.877,19.950 18.191 C 19.702 18.684,19.663 18.789,19.664 18.971 C 19.665 19.252,19.741 19.459,19.912 19.648 C 20.131 19.890,20.329 19.978,20.660 19.978 C 21.134 19.978,21.360 19.806,21.695 19.192 C 22.266 18.143,22.688 16.870,22.886 15.594 C 23.005 14.827,23.016 13.277,22.907 12.540 C 22.550 10.127,21.554 8.073,19.924 6.389 C 17.579 3.967,14.407 2.773,11.040 3.045 M15.640 9.068 C 15.486 9.121,15.151 9.438,13.347 11.235 C 12.185 12.393,11.189 13.416,11.134 13.508 C 10.862 13.968,11.032 14.587,11.508 14.867 C 11.673 14.964,11.742 14.980,12.000 14.979 C 12.212 14.979,12.341 14.957,12.440 14.905 C 12.632 14.805,16.739 10.705,16.873 10.480 C 16.964 10.328,16.980 10.254,16.980 10.000 C 16.980 9.746,16.963 9.672,16.872 9.516 C 16.617 9.083,16.121 8.903,15.640 9.068 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const GaugeIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Gauge = GaugeIcon;