UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 4.89 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-sun-snow" 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="M9.695 2.057 C 9.466 2.129,9.256 2.299,9.128 2.516 C 9.020 2.699,9.020 2.703,9.020 3.503 L 9.020 4.306 9.141 4.503 C 9.543 5.156,10.457 5.156,10.859 4.503 L 10.980 4.306 10.980 3.503 C 10.980 2.703,10.980 2.699,10.872 2.516 C 10.628 2.101,10.150 1.915,9.695 2.057 M16.655 2.063 C 16.323 2.185,16.226 2.316,15.721 3.319 L 15.249 4.257 15.040 3.839 C 14.802 3.363,14.618 3.161,14.336 3.065 C 14.098 2.984,13.951 2.983,13.684 3.063 C 13.262 3.188,12.967 3.638,13.010 4.090 C 13.025 4.246,13.153 4.541,13.579 5.396 L 14.128 6.499 13.574 7.613 C 13.025 8.718,13.020 8.730,13.020 9.001 L 13.020 9.274 13.699 10.637 L 14.378 12.000 13.699 13.363 L 13.020 14.726 13.020 14.999 C 13.020 15.270,13.025 15.282,13.574 16.387 L 14.128 17.501 13.579 18.604 C 12.969 19.829,12.935 19.943,13.061 20.322 C 13.189 20.707,13.594 21.000,14.000 21.000 C 14.227 21.000,14.512 20.884,14.679 20.725 C 14.768 20.640,14.917 20.407,15.040 20.161 L 15.249 19.743 15.721 20.681 C 16.232 21.697,16.324 21.819,16.671 21.938 C 17.357 22.171,18.059 21.625,17.990 20.910 C 17.975 20.758,17.859 20.485,17.506 19.774 C 17.101 18.960,17.053 18.841,17.131 18.859 C 17.884 19.026,18.219 19.027,18.503 18.861 C 19.034 18.549,19.156 17.832,18.759 17.351 C 18.565 17.116,18.377 17.054,17.196 16.840 C 16.593 16.731,16.059 16.632,16.010 16.620 C 15.939 16.603,15.833 16.424,15.520 15.799 L 15.120 15.000 15.620 14.000 L 16.120 13.000 17.059 13.000 L 17.999 13.000 18.658 13.878 C 19.385 14.845,19.499 14.947,19.888 14.987 C 20.438 15.043,20.923 14.663,20.987 14.125 C 21.021 13.841,20.942 13.601,20.713 13.287 L 20.519 13.020 21.409 13.000 C 22.298 12.980,22.300 12.980,22.492 12.867 C 23.211 12.445,23.142 11.402,22.373 11.072 C 22.302 11.041,21.936 11.015,21.389 11.002 L 20.519 10.980 20.713 10.713 C 20.942 10.399,21.021 10.159,20.987 9.875 C 20.923 9.332,20.433 8.952,19.881 9.017 C 19.488 9.063,19.383 9.158,18.658 10.122 L 17.999 11.000 17.059 11.000 L 16.120 11.000 15.620 10.000 L 15.120 9.000 15.520 8.201 C 15.834 7.572,15.939 7.397,16.010 7.381 C 16.059 7.370,16.559 7.278,17.120 7.178 C 17.681 7.078,18.228 6.967,18.336 6.933 C 18.706 6.814,19.000 6.400,19.000 6.000 C 19.000 5.605,18.705 5.190,18.333 5.064 C 18.091 4.981,17.987 4.983,17.480 5.080 C 17.249 5.124,17.056 5.160,17.051 5.160 C 17.046 5.160,17.251 4.739,17.506 4.225 C 18.019 3.193,18.061 3.046,17.944 2.693 C 17.909 2.586,17.828 2.435,17.765 2.358 C 17.526 2.069,17.010 1.931,16.655 2.063 M3.310 4.701 C 3.088 4.782,2.890 4.949,2.768 5.156 C 2.676 5.312,2.660 5.385,2.661 5.640 C 2.662 6.030,2.711 6.118,3.215 6.634 C 3.701 7.131,3.882 7.262,4.143 7.309 C 4.855 7.435,5.435 6.855,5.309 6.143 C 5.261 5.876,5.129 5.696,4.611 5.196 C 4.273 4.870,4.127 4.756,3.979 4.706 C 3.748 4.627,3.515 4.626,3.310 4.701 M9.358 8.061 C 8.230 8.237,7.143 8.974,6.569 9.953 C 5.320 12.083,6.233 14.785,8.512 15.704 C 9.286 16.016,10.122 16.084,10.495 15.865 C 11.248 15.424,11.121 14.305,10.290 14.055 C 10.189 14.025,10.024 14.000,9.922 14.000 C 9.112 14.000,8.287 13.341,8.073 12.523 C 7.848 11.661,8.181 10.810,8.937 10.314 C 9.230 10.122,9.473 10.047,9.952 10.001 C 10.238 9.974,10.365 9.941,10.503 9.860 C 11.248 9.424,11.115 8.303,10.290 8.055 C 10.069 7.989,9.812 7.990,9.358 8.061 M1.695 11.057 C 1.466 11.129,1.256 11.299,1.128 11.516 C 1.037 11.672,1.020 11.746,1.020 12.000 C 1.020 12.256,1.036 12.328,1.131 12.489 C 1.256 12.702,1.449 12.864,1.670 12.943 C 1.878 13.017,3.122 13.017,3.330 12.943 C 3.551 12.864,3.744 12.702,3.869 12.489 C 3.964 12.328,3.980 12.256,3.980 12.000 C 3.980 11.746,3.963 11.672,3.872 11.516 C 3.740 11.293,3.533 11.128,3.290 11.055 C 3.050 10.983,1.928 10.984,1.695 11.057 M3.923 16.762 C 3.712 16.858,2.920 17.620,2.774 17.868 C 2.502 18.329,2.672 18.948,3.148 19.227 C 3.313 19.324,3.383 19.340,3.640 19.340 C 3.893 19.340,3.968 19.323,4.120 19.233 C 4.386 19.076,5.142 18.291,5.239 18.071 C 5.535 17.402,5.068 16.678,4.342 16.681 C 4.187 16.681,4.037 16.711,3.923 16.762 M9.695 19.057 C 9.466 19.129,9.256 19.299,9.128 19.516 C 9.020 19.699,9.020 19.703,9.020 20.503 L 9.020 21.306 9.141 21.503 C 9.543 22.156,10.457 22.156,10.859 21.503 L 10.980 21.306 10.980 20.503 C 10.980 19.703,10.980 19.699,10.872 19.516 C 10.628 19.101,10.150 18.915,9.695 19.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const SunSnowIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const SunSnow = SunSnowIcon;