@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.4 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-shovel" 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="M16.652 1.066 C 16.341 1.176,15.485 2.057,15.148 2.615 C 14.376 3.889,14.259 5.415,14.830 6.760 C 14.909 6.947,15.018 7.170,15.071 7.256 L 15.168 7.412 12.335 10.245 L 9.502 13.078 8.521 12.103 C 7.607 11.196,7.524 11.124,7.322 11.064 C 7.052 10.984,6.950 10.984,6.677 11.063 C 6.467 11.125,6.377 11.209,3.795 13.793 C 1.370 16.219,1.124 16.478,1.065 16.657 C 1.008 16.831,1.000 17.165,1.002 19.517 C 1.003 21.637,1.014 22.211,1.057 22.330 C 1.136 22.551,1.298 22.744,1.511 22.869 L 1.700 22.980 4.416 22.991 C 6.851 23.001,7.154 22.995,7.336 22.936 C 7.525 22.875,7.737 22.674,10.153 20.265 C 11.632 18.791,12.812 17.582,12.873 17.480 C 12.964 17.327,12.980 17.255,12.979 17.000 C 12.979 16.787,12.957 16.659,12.905 16.560 C 12.864 16.483,12.401 15.988,11.876 15.459 L 10.921 14.499 13.755 11.665 L 16.588 8.832 16.744 8.929 C 16.830 8.982,17.053 9.091,17.240 9.170 C 18.718 9.798,20.389 9.595,21.713 8.628 C 22.042 8.388,22.754 7.685,22.873 7.482 C 22.963 7.328,22.980 7.253,22.980 7.000 C 22.980 6.746,22.964 6.672,22.873 6.520 C 22.812 6.418,21.632 5.210,20.153 3.735 C 17.783 1.372,17.522 1.124,17.343 1.065 C 17.104 0.986,16.876 0.986,16.652 1.066 M20.489 7.052 C 20.399 7.152,19.830 7.419,19.582 7.478 C 19.327 7.539,18.673 7.539,18.418 7.478 C 18.309 7.452,18.068 7.359,17.882 7.271 C 17.409 7.046,16.966 6.603,16.732 6.120 C 16.641 5.933,16.547 5.685,16.523 5.568 C 16.467 5.295,16.468 4.703,16.524 4.432 C 16.573 4.194,16.788 3.717,16.923 3.545 L 17.012 3.432 18.785 5.205 C 20.484 6.904,20.554 6.980,20.489 7.052 M8.800 15.220 L 10.580 17.000 8.580 19.000 L 6.580 21.000 4.790 21.000 L 3.000 21.000 3.000 19.210 L 3.000 17.420 4.990 15.430 C 6.084 14.336,6.989 13.440,7.000 13.440 C 7.011 13.440,7.821 14.241,8.800 15.220 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ShovelIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Shovel = ShovelIcon;