@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.85 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-shrub" 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.380 2.043 C 8.791 2.298,6.646 4.250,6.123 6.826 C 6.077 7.050,6.040 7.277,6.040 7.331 C 6.040 7.408,5.955 7.499,5.665 7.735 C 4.113 8.996,3.148 10.853,2.957 12.945 C 2.819 14.459,3.282 16.270,4.147 17.596 C 4.899 18.749,5.968 19.684,7.220 20.283 C 8.229 20.766,9.029 20.955,10.207 20.988 L 10.993 21.011 11.007 21.659 C 11.020 22.300,11.021 22.309,11.141 22.503 C 11.543 23.156,12.457 23.156,12.859 22.503 C 12.979 22.309,12.980 22.300,12.993 21.658 L 13.007 21.009 13.933 20.990 C 14.970 20.969,15.388 20.906,16.180 20.653 C 18.270 19.987,19.989 18.266,20.660 16.167 C 20.931 15.321,20.979 14.999,20.978 14.020 C 20.978 12.959,20.900 12.483,20.583 11.598 C 20.151 10.396,19.241 9.168,18.236 8.427 L 18.011 8.262 17.989 7.761 C 17.920 6.242,17.331 4.886,16.269 3.805 C 14.978 2.490,13.230 1.860,11.380 2.043 M12.605 4.058 C 13.855 4.247,14.964 5.042,15.536 6.160 C 15.884 6.840,15.999 7.389,16.000 8.365 C 16.000 9.232,16.066 9.369,16.680 9.780 C 17.388 10.255,17.776 10.637,18.182 11.260 C 18.493 11.739,18.694 12.183,18.842 12.720 C 19.049 13.471,19.052 14.464,18.850 15.242 C 18.710 15.780,18.418 16.425,18.114 16.866 C 17.554 17.679,16.562 18.425,15.624 18.740 C 15.051 18.932,14.820 18.965,13.890 18.988 L 13.000 19.010 13.000 17.714 L 13.000 16.419 13.883 15.540 C 14.368 15.056,14.814 14.579,14.873 14.480 C 14.964 14.328,14.980 14.254,14.980 14.000 C 14.980 13.746,14.963 13.672,14.872 13.516 C 14.618 13.084,14.134 12.905,13.659 13.066 C 13.505 13.119,13.364 13.231,12.982 13.603 L 12.500 14.074 11.520 13.103 C 10.671 12.263,10.514 12.124,10.343 12.066 C 9.864 11.905,9.382 12.084,9.128 12.516 C 9.037 12.672,9.020 12.746,9.020 13.000 C 9.020 13.254,9.036 13.328,9.127 13.480 C 9.186 13.579,9.632 14.056,10.117 14.540 L 11.000 15.419 11.000 17.215 L 11.000 19.011 10.290 18.987 C 9.894 18.974,9.465 18.938,9.320 18.905 C 8.323 18.677,7.556 18.286,6.775 17.607 C 5.866 16.817,5.243 15.681,5.017 14.401 C 4.937 13.950,4.939 13.065,5.021 12.595 C 5.274 11.133,6.080 9.874,7.340 8.970 C 7.560 8.813,7.772 8.638,7.812 8.582 C 7.922 8.426,8.000 8.170,8.000 7.965 C 8.001 7.675,8.108 7.036,8.203 6.755 C 8.444 6.048,8.937 5.337,9.490 4.899 C 10.402 4.178,11.475 3.888,12.605 4.058 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ShrubIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Shrub = ShrubIcon;