@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.8 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-cloud-sun" 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="M11.695 1.057 C 11.466 1.129,11.256 1.299,11.128 1.516 L 11.020 1.700 11.020 3.003 L 11.020 4.306 11.141 4.503 C 11.543 5.156,12.457 5.156,12.859 4.503 L 12.980 4.306 12.980 3.003 L 12.980 1.700 12.872 1.516 C 12.628 1.101,12.150 0.915,11.695 1.057 M4.780 3.947 C 4.387 4.037,4.127 4.251,4.001 4.585 C 3.903 4.848,3.900 4.959,3.984 5.241 C 4.042 5.438,4.116 5.525,4.834 6.252 C 5.266 6.690,5.693 7.099,5.783 7.161 C 6.100 7.381,6.582 7.379,6.905 7.157 C 7.339 6.858,7.459 6.212,7.161 5.783 C 6.985 5.529,5.517 4.102,5.360 4.032 C 5.205 3.963,4.904 3.918,4.780 3.947 M18.849 3.962 C 18.755 3.981,18.620 4.036,18.549 4.084 C 18.363 4.210,16.975 5.590,16.842 5.780 C 16.439 6.357,16.777 7.187,17.465 7.309 C 17.729 7.356,18.017 7.300,18.215 7.162 C 18.306 7.100,18.734 6.690,19.166 6.252 C 19.884 5.525,19.958 5.438,20.016 5.241 C 20.095 4.973,20.096 4.907,20.018 4.645 C 19.872 4.155,19.363 3.858,18.849 3.962 M11.200 7.063 C 10.538 7.170,9.672 7.514,9.346 7.800 C 8.909 8.184,8.926 8.872,9.383 9.274 C 9.726 9.576,10.082 9.590,10.663 9.327 C 11.209 9.079,11.462 9.023,12.020 9.025 C 12.568 9.027,12.867 9.092,13.295 9.302 C 13.895 9.597,14.375 10.073,14.662 10.657 C 14.941 11.226,14.981 11.426,14.970 12.219 C 14.960 13.001,14.990 13.110,15.298 13.394 C 15.812 13.868,16.673 13.630,16.896 12.952 C 17.005 12.621,17.028 11.756,16.942 11.239 C 16.635 9.407,15.435 7.952,13.689 7.294 C 13.015 7.041,11.952 6.942,11.200 7.063 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 M19.695 11.057 C 19.466 11.129,19.256 11.299,19.128 11.516 C 19.037 11.672,19.020 11.746,19.020 12.000 C 19.020 12.256,19.036 12.328,19.131 12.489 C 19.256 12.702,19.449 12.864,19.670 12.943 C 19.885 13.020,22.115 13.020,22.330 12.943 C 22.551 12.864,22.744 12.702,22.869 12.489 C 22.964 12.328,22.980 12.256,22.980 12.000 C 22.980 11.746,22.963 11.672,22.872 11.516 C 22.740 11.293,22.533 11.128,22.290 11.055 C 22.039 10.979,19.937 10.981,19.695 11.057 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 CloudSunIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const CloudSun = CloudSunIcon;