UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.47 kB
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-cloud-moon-rain" 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="M15.280 3.045 C 13.289 3.249,11.479 4.304,10.290 5.952 C 9.777 6.664,9.200 8.016,9.200 8.509 C 9.200 9.060,9.639 9.493,10.198 9.493 C 10.684 9.493,11.014 9.209,11.186 8.641 C 11.583 7.334,12.376 6.327,13.540 5.650 C 13.694 5.561,13.859 5.476,13.906 5.462 L 13.993 5.437 13.919 5.722 C 13.796 6.201,13.748 6.684,13.770 7.208 C 13.833 8.677,14.474 10.007,15.580 10.964 C 16.865 12.075,18.649 12.499,20.276 12.081 C 20.432 12.041,20.560 12.016,20.560 12.025 C 20.560 12.078,20.281 12.582,20.109 12.840 C 19.820 13.273,19.181 13.891,18.690 14.212 C 18.267 14.490,18.133 14.638,18.039 14.936 C 17.930 15.281,18.084 15.757,18.375 15.979 C 18.705 16.231,19.102 16.256,19.502 16.052 C 20.173 15.708,21.178 14.803,21.689 14.080 C 22.451 13.002,22.922 11.660,22.987 10.379 C 23.018 9.778,22.961 9.567,22.698 9.304 C 22.293 8.899,21.744 8.903,21.276 9.313 C 20.767 9.760,20.473 9.936,19.960 10.104 C 19.648 10.206,19.569 10.215,19.000 10.215 C 18.431 10.215,18.352 10.206,18.040 10.104 C 16.225 9.511,15.292 7.543,15.994 5.788 C 16.135 5.438,16.336 5.125,16.659 4.754 C 17.024 4.335,17.096 3.899,16.865 3.504 C 16.601 3.055,16.231 2.948,15.280 3.045 M6.520 11.026 C 4.632 11.206,3.042 12.142,2.012 13.680 C 0.909 15.326,0.698 17.394,1.441 19.254 C 1.725 19.965,2.199 20.686,2.498 20.861 C 3.115 21.223,3.914 20.818,3.988 20.108 C 4.017 19.824,3.960 19.658,3.683 19.220 C 3.185 18.433,3.026 17.894,3.026 17.000 C 3.026 16.536,3.043 16.348,3.114 16.060 C 3.287 15.362,3.784 14.513,4.283 14.065 C 5.661 12.827,7.664 12.661,9.180 13.659 C 10.036 14.223,10.605 15.010,10.865 15.989 C 10.988 16.450,11.029 16.538,11.207 16.708 C 11.474 16.964,11.617 16.998,12.423 16.999 C 12.820 17.000,13.252 17.019,13.383 17.043 C 14.133 17.180,14.798 17.834,14.956 18.592 C 15.020 18.899,15.010 19.186,14.925 19.510 C 14.831 19.869,14.698 20.096,14.379 20.444 C 14.077 20.773,13.978 21.016,14.012 21.347 C 14.068 21.892,14.556 22.285,15.106 22.228 C 15.392 22.198,15.608 22.067,15.919 21.735 C 16.391 21.230,16.691 20.679,16.887 19.959 C 17.016 19.484,17.017 18.494,16.890 18.033 C 16.680 17.276,16.345 16.692,15.825 16.180 C 15.034 15.400,14.058 15.000,12.945 15.000 L 12.656 15.000 12.603 14.850 C 12.152 13.570,10.991 12.290,9.696 11.645 C 8.729 11.164,7.530 10.930,6.520 11.026 M6.695 18.057 C 6.466 18.129,6.256 18.299,6.128 18.516 L 6.020 18.700 6.020 20.003 L 6.020 21.306 6.141 21.503 C 6.543 22.156,7.457 22.156,7.859 21.503 L 7.980 21.306 7.980 20.003 L 7.980 18.700 7.872 18.516 C 7.628 18.101,7.150 17.915,6.695 18.057 M10.695 19.057 C 10.466 19.129,10.256 19.299,10.128 19.516 L 10.020 19.700 10.020 21.003 L 10.020 22.306 10.141 22.503 C 10.543 23.156,11.457 23.156,11.859 22.503 L 11.980 22.306 11.980 21.003 L 11.980 19.700 11.872 19.516 C 11.628 19.101,11.150 18.915,10.695 19.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CloudMoonRainIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const CloudMoonRain = CloudMoonRainIcon;