@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.71 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-citrus" 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="M5.181 1.045 C 4.871 1.090,4.414 1.309,4.180 1.524 C 3.726 1.942,2.860 3.206,2.402 4.116 C 0.028 8.837,0.717 14.487,4.154 18.480 C 7.856 22.783,13.899 24.178,19.140 21.939 C 20.626 21.304,22.268 20.200,22.682 19.557 C 22.958 19.127,23.063 18.493,22.943 17.984 C 22.796 17.360,23.349 17.943,14.703 9.294 C 6.866 1.454,6.777 1.366,6.478 1.225 C 6.298 1.140,6.063 1.066,5.898 1.042 C 5.581 0.996,5.512 0.996,5.181 1.045 M6.280 3.700 C 6.813 4.234,6.970 4.413,6.940 4.455 C 5.995 5.756,5.418 7.185,5.217 8.720 C 5.134 9.361,5.156 10.748,5.259 11.320 C 5.551 12.934,6.222 14.402,7.207 15.580 C 7.610 16.063,8.295 16.717,8.760 17.063 C 10.043 18.016,11.516 18.603,13.120 18.800 C 13.633 18.862,14.794 18.851,15.322 18.779 C 16.743 18.584,18.197 18.021,19.270 17.251 C 19.432 17.135,19.577 17.040,19.593 17.040 C 19.608 17.040,19.934 17.354,20.317 17.737 C 20.931 18.352,21.008 18.443,20.960 18.500 C 20.864 18.616,20.190 19.103,19.755 19.372 C 18.434 20.187,16.897 20.722,15.280 20.927 C 14.663 21.005,13.142 20.994,12.540 20.906 C 10.595 20.623,8.926 19.934,7.360 18.767 C 6.829 18.372,5.749 17.312,5.355 16.800 C 4.406 15.567,3.732 14.209,3.364 12.789 C 2.580 9.766,3.116 6.511,4.815 3.966 C 5.182 3.415,5.500 3.000,5.554 3.000 C 5.569 3.000,5.896 3.315,6.280 3.700 M9.394 8.990 C 8.202 8.996,7.221 8.994,7.213 8.987 C 7.186 8.960,7.319 8.294,7.421 7.940 C 7.608 7.296,7.897 6.647,8.242 6.102 L 8.412 5.832 9.986 7.406 L 11.560 8.980 9.394 8.990 M10.060 12.520 L 8.540 14.040 8.469 13.950 C 8.351 13.800,8.018 13.238,7.860 12.921 C 7.613 12.428,7.364 11.677,7.265 11.130 L 7.242 11.000 9.411 11.000 L 11.580 11.000 10.060 12.520 M12.985 16.749 C 12.956 16.778,12.225 16.591,11.820 16.451 C 11.354 16.289,10.712 15.970,10.265 15.676 L 9.951 15.469 11.465 13.955 L 12.980 12.440 12.990 14.586 C 12.996 15.767,12.994 16.740,12.985 16.749 M18.090 15.633 C 17.922 15.761,17.275 16.121,17.000 16.241 C 16.431 16.489,15.703 16.705,15.190 16.778 L 15.000 16.805 15.000 14.613 L 15.000 12.420 16.580 14.000 C 18.010 15.429,18.154 15.585,18.090 15.633 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const CitrusIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Citrus = CitrusIcon;