@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.59 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-rat" 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="M13.333 1.056 C 12.492 1.217,11.769 1.590,11.195 2.158 C 10.197 3.147,9.803 4.511,10.106 5.928 C 10.125 6.019,10.113 6.039,10.034 6.054 C 9.982 6.064,9.725 6.111,9.462 6.159 C 8.308 6.369,7.089 6.919,6.100 7.674 C 5.772 7.925,5.080 8.600,4.801 8.940 C 4.025 9.890,3.404 11.196,3.163 12.389 C 2.920 13.586,2.957 14.685,3.268 15.600 C 3.389 15.954,3.655 16.497,3.850 16.785 L 3.988 16.991 3.708 17.018 C 2.496 17.138,1.483 17.974,1.114 19.160 C 0.979 19.594,0.979 20.406,1.114 20.840 C 1.417 21.815,2.149 22.553,3.140 22.886 L 3.420 22.980 8.272 22.991 C 11.491 22.998,13.175 22.988,13.276 22.961 C 13.498 22.901,13.739 22.710,13.867 22.492 C 13.964 22.327,13.980 22.257,13.980 22.000 C 13.980 21.746,13.963 21.672,13.872 21.516 C 13.761 21.328,13.572 21.158,13.373 21.070 C 13.285 21.031,12.184 21.015,8.480 21.000 L 3.700 20.980 3.516 20.872 C 2.935 20.530,2.833 19.774,3.303 19.303 C 3.629 18.977,3.122 19.000,10.037 18.998 C 15.064 18.997,16.207 18.987,16.330 18.943 C 16.551 18.864,16.744 18.702,16.869 18.489 C 16.964 18.328,16.980 18.256,16.980 18.000 C 16.980 17.746,16.963 17.672,16.872 17.516 C 16.628 17.101,16.357 17.000,15.494 17.000 C 15.156 17.000,14.880 16.995,14.881 16.990 C 14.881 16.985,14.908 16.836,14.939 16.660 C 14.971 16.484,14.998 16.221,14.999 16.075 C 15.002 15.438,15.205 14.949,15.627 14.562 C 15.969 14.249,16.287 14.093,16.706 14.032 C 17.024 13.986,17.073 13.991,18.646 14.241 C 20.704 14.568,20.891 14.567,21.589 14.235 C 22.171 13.958,22.608 13.471,22.851 12.828 C 22.964 12.529,22.975 12.458,22.976 12.020 C 22.977 11.296,22.911 11.132,22.214 10.139 C 21.906 9.699,21.622 9.291,21.582 9.230 L 21.511 9.120 21.714 8.938 C 22.169 8.529,22.600 7.858,22.796 7.256 C 22.959 6.753,23.016 6.316,22.988 5.783 C 22.935 4.779,22.541 3.898,21.821 3.179 C 21.219 2.578,20.504 2.208,19.656 2.060 C 18.910 1.930,18.053 2.040,17.350 2.356 L 17.098 2.469 16.945 2.293 C 16.625 1.925,15.983 1.484,15.480 1.287 C 14.849 1.039,13.936 0.941,13.333 1.056 M14.650 3.116 C 15.136 3.284,15.561 3.662,15.786 4.124 C 15.926 4.413,15.945 4.489,15.995 4.943 C 16.034 5.308,16.108 5.491,16.290 5.678 C 16.494 5.887,16.704 5.974,17.000 5.974 C 17.296 5.974,17.506 5.887,17.710 5.678 C 17.943 5.439,17.980 5.314,17.980 4.761 L 17.980 4.262 18.273 4.150 C 19.519 3.671,20.848 4.489,20.984 5.819 C 21.068 6.635,20.589 7.458,19.820 7.818 C 19.345 8.041,19.162 8.242,19.078 8.632 C 18.997 9.007,19.058 9.125,20.080 10.583 C 20.658 11.409,21.000 11.932,21.000 11.992 C 21.000 12.135,20.887 12.346,20.768 12.424 C 20.709 12.463,20.594 12.491,20.502 12.488 C 20.413 12.486,19.710 12.381,18.940 12.255 C 17.089 11.952,16.589 11.945,15.760 12.208 C 15.213 12.381,14.635 12.730,14.192 13.153 L 14.004 13.333 13.760 13.106 C 13.072 12.469,12.200 12.085,11.291 12.017 C 11.070 12.000,10.878 12.008,10.772 12.036 C 10.525 12.104,10.281 12.309,10.148 12.561 C 10.045 12.756,10.034 12.810,10.051 13.051 C 10.065 13.258,10.097 13.366,10.186 13.511 C 10.334 13.752,10.622 13.948,10.871 13.979 C 11.725 14.084,11.995 14.193,12.400 14.601 C 12.821 15.023,13.032 15.563,12.986 16.102 C 12.959 16.423,12.827 16.888,12.744 16.957 C 12.702 16.992,12.018 17.001,10.054 16.991 L 7.420 16.979 7.140 16.885 C 6.748 16.755,6.380 16.553,6.108 16.321 C 5.249 15.585,4.918 14.715,5.034 13.498 C 5.112 12.684,5.268 12.107,5.596 11.420 C 6.413 9.710,7.914 8.536,9.823 8.113 C 10.164 8.038,10.351 8.025,11.140 8.020 C 12.175 8.015,12.238 8.002,12.511 7.729 C 12.601 7.639,12.697 7.489,12.734 7.379 C 12.863 7.001,12.806 6.718,12.527 6.350 C 12.257 5.993,12.203 5.900,12.116 5.649 C 11.796 4.718,12.221 3.671,13.095 3.238 C 13.275 3.149,13.511 3.060,13.621 3.040 C 13.907 2.989,14.383 3.024,14.650 3.116 M15.695 8.055 C 15.464 8.130,15.255 8.300,15.128 8.516 C 15.037 8.672,15.020 8.746,15.020 9.000 C 15.020 9.257,15.036 9.327,15.133 9.492 C 15.651 10.374,16.998 10.018,16.998 9.000 C 16.998 8.623,16.792 8.281,16.463 8.112 C 16.265 8.010,15.911 7.984,15.695 8.055 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const RatIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Rat = RatIcon;