UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.07 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" 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.420 11.025 C 6.104 11.059,5.447 11.201,5.137 11.302 C 3.346 11.885,1.885 13.346,1.302 15.137 C 1.089 15.792,1.027 16.203,1.025 16.980 C 1.022 17.752,1.049 17.954,1.245 18.660 C 1.517 19.636,2.019 20.472,2.795 21.240 C 3.646 22.083,4.472 22.549,5.620 22.834 C 6.251 22.990,6.512 23.000,9.990 23.000 C 13.202 23.000,13.387 22.996,13.757 22.921 C 15.384 22.589,16.589 21.384,16.921 19.757 C 17.111 18.823,16.926 17.778,16.421 16.932 C 15.961 16.161,15.142 15.511,14.245 15.204 C 13.929 15.096,13.315 15.001,12.933 15.000 L 12.646 15.000 12.597 14.850 C 12.571 14.768,12.469 14.539,12.372 14.341 C 11.556 12.681,10.002 11.496,8.143 11.116 C 7.749 11.036,6.791 10.985,6.420 11.025 M7.966 13.114 C 8.810 13.336,9.653 13.883,10.156 14.534 C 10.522 15.009,10.718 15.439,10.940 16.252 C 11.018 16.538,11.222 16.776,11.500 16.906 C 11.687 16.993,11.750 16.999,12.480 17.002 C 13.373 17.005,13.639 17.053,14.017 17.281 C 14.902 17.814,15.243 18.955,14.793 19.880 C 14.638 20.198,14.227 20.625,13.930 20.775 C 13.478 21.004,13.551 21.000,9.957 21.000 C 6.349 21.000,6.297 20.997,5.650 20.768 C 4.784 20.462,3.957 19.759,3.500 18.943 C 2.825 17.736,2.848 16.126,3.558 14.975 C 4.213 13.914,5.144 13.269,6.323 13.062 C 6.778 12.982,7.557 13.007,7.966 13.114 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CloudMoonIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const CloudMoon = CloudMoonIcon;