@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.06 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-tractor" 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="M2.695 3.057 C 2.466 3.129,2.256 3.299,2.128 3.516 C 2.036 3.672,2.020 3.746,2.020 4.003 C 2.020 4.271,2.034 4.329,2.141 4.503 C 2.288 4.742,2.578 4.946,2.821 4.982 L 3.000 5.009 3.000 7.770 L 3.000 10.530 2.734 10.795 C 1.944 11.580,1.368 12.662,1.114 13.840 C 0.984 14.446,0.984 15.554,1.114 16.160 C 1.638 18.587,3.417 20.365,5.840 20.885 C 6.446 21.015,7.554 21.015,8.160 20.885 C 9.357 20.628,10.409 20.068,11.200 19.266 L 11.460 19.002 13.303 19.001 L 15.147 19.000 15.312 19.330 C 15.682 20.069,16.355 20.635,17.160 20.886 C 17.412 20.964,17.547 20.979,18.000 20.979 C 18.609 20.979,18.922 20.907,19.400 20.656 C 20.020 20.330,20.637 19.618,20.835 19.000 C 20.871 18.887,20.925 18.837,21.110 18.741 C 21.547 18.516,21.935 18.030,22.065 17.546 C 22.159 17.195,22.800 13.104,22.800 12.854 C 22.800 11.914,22.061 11.054,21.140 10.923 C 20.986 10.901,20.257 10.837,19.520 10.780 C 18.783 10.723,18.140 10.668,18.090 10.657 L 18.000 10.638 18.000 8.324 L 18.000 6.009 18.179 5.982 C 18.422 5.946,18.712 5.742,18.859 5.503 C 18.966 5.329,18.980 5.271,18.980 5.000 C 18.980 4.729,18.966 4.672,18.860 4.502 C 18.529 3.973,17.843 3.857,17.120 4.207 C 16.802 4.362,16.376 4.773,16.225 5.070 C 16.002 5.511,16.000 5.535,16.000 8.108 L 16.000 10.480 15.906 10.480 C 15.769 10.480,13.905 10.318,13.892 10.305 C 13.886 10.299,13.710 9.053,13.501 7.537 C 13.292 6.021,13.101 4.685,13.077 4.569 C 12.924 3.824,12.229 3.159,11.480 3.041 C 11.066 2.976,2.906 2.991,2.695 3.057 M7.000 6.996 L 7.000 8.992 6.670 9.017 C 6.070 9.064,5.271 9.218,5.072 9.324 C 5.003 9.361,5.000 9.269,5.000 7.181 L 5.000 5.000 6.000 5.000 L 7.000 5.000 7.000 6.996 M11.140 5.130 C 11.177 5.339,11.835 10.138,11.827 10.145 C 11.823 10.148,11.496 10.124,11.100 10.092 C 10.382 10.034,10.379 10.034,10.120 9.882 C 9.774 9.679,9.335 9.462,9.150 9.402 L 9.000 9.354 9.000 7.177 L 9.000 5.000 10.058 5.000 L 11.116 5.000 11.140 5.130 M7.840 11.099 C 9.203 11.388,10.339 12.409,10.797 13.755 C 10.897 14.050,11.000 14.680,11.000 15.000 C 11.000 15.322,10.897 15.951,10.796 16.245 C 10.321 17.632,9.195 18.628,7.773 18.917 C 5.563 19.368,3.396 17.845,3.058 15.605 C 2.986 15.121,2.986 14.879,3.058 14.395 C 3.314 12.699,4.661 11.337,6.358 11.058 C 6.768 10.991,7.416 11.009,7.840 11.099 M16.780 12.563 C 18.980 12.742,20.784 12.892,20.790 12.897 C 20.802 12.908,20.310 16.013,20.293 16.036 C 20.286 16.045,20.219 15.989,20.144 15.912 C 19.770 15.527,19.320 15.256,18.820 15.113 C 18.357 14.981,17.595 14.987,17.139 15.125 C 16.359 15.362,15.679 15.937,15.312 16.670 L 15.147 17.000 13.900 17.000 L 12.652 17.000 12.724 16.789 C 12.909 16.241,12.975 15.768,12.975 15.000 C 12.975 14.383,12.960 14.190,12.885 13.840 C 12.781 13.354,12.598 12.799,12.434 12.471 C 12.371 12.345,12.320 12.230,12.320 12.216 C 12.320 12.202,12.423 12.201,12.550 12.214 C 12.677 12.227,14.580 12.384,16.780 12.563 M6.695 14.055 C 6.464 14.130,6.255 14.300,6.128 14.516 C 6.037 14.672,6.020 14.746,6.020 15.000 C 6.020 15.257,6.036 15.327,6.133 15.492 C 6.651 16.374,7.998 16.018,7.998 15.000 C 7.998 14.623,7.792 14.281,7.463 14.112 C 7.265 14.010,6.911 13.984,6.695 14.055 M18.310 17.061 C 18.688 17.173,19.000 17.598,19.000 18.001 C 19.000 18.331,18.784 18.696,18.484 18.872 C 18.328 18.963,18.254 18.980,18.000 18.980 C 17.746 18.980,17.672 18.963,17.516 18.872 C 16.935 18.530,16.833 17.774,17.304 17.303 C 17.583 17.024,17.916 16.944,18.310 17.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const TractorIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Tractor = TractorIcon;