UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 4.38 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" 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.400 7.044 C 9.761 7.229,8.261 8.290,7.526 9.785 C 7.158 10.533,7.020 11.136,7.020 12.000 C 7.020 12.670,7.078 13.044,7.268 13.600 C 7.846 15.291,9.253 16.525,11.040 16.907 C 11.511 17.008,12.489 17.008,12.960 16.907 C 14.488 16.580,15.748 15.630,16.433 14.288 C 16.838 13.494,16.980 12.899,16.980 12.000 C 16.980 11.101,16.838 10.506,16.433 9.713 C 15.794 8.461,14.604 7.510,13.240 7.162 C 12.669 7.016,12.019 6.974,11.400 7.044 M12.861 9.129 C 13.804 9.405,14.584 10.183,14.875 11.139 C 14.958 11.412,14.973 11.542,14.973 12.000 C 14.973 12.458,14.958 12.588,14.875 12.861 C 14.582 13.822,13.819 14.581,12.840 14.886 C 12.406 15.021,11.594 15.021,11.160 14.886 C 10.181 14.581,9.418 13.822,9.125 12.861 C 9.042 12.588,9.027 12.458,9.027 12.000 C 9.027 11.542,9.042 11.412,9.125 11.139 C 9.456 10.054,10.371 9.245,11.499 9.040 C 11.832 8.980,12.500 9.023,12.861 9.129 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.885 13.020,4.115 13.020,4.330 12.943 C 4.551 12.864,4.744 12.702,4.869 12.489 C 4.964 12.328,4.980 12.256,4.980 12.000 C 4.980 11.746,4.963 11.672,4.872 11.516 C 4.740 11.293,4.533 11.128,4.290 11.055 C 4.039 10.979,1.937 10.981,1.695 11.057 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 M5.895 16.780 C 5.751 16.852,5.461 17.116,4.871 17.712 C 4.115 18.475,4.043 18.561,3.984 18.759 C 3.900 19.041,3.903 19.152,4.001 19.415 C 4.107 19.698,4.357 19.932,4.643 20.017 C 4.907 20.096,4.973 20.096,5.241 20.016 C 5.439 19.957,5.525 19.885,6.290 19.128 C 6.899 18.525,7.149 18.249,7.221 18.102 C 7.550 17.428,7.087 16.680,6.340 16.680 C 6.160 16.680,6.043 16.706,5.895 16.780 M17.204 16.785 C 16.678 17.048,16.504 17.733,16.841 18.220 C 16.902 18.308,17.310 18.734,17.748 19.166 C 18.475 19.884,18.562 19.958,18.759 20.016 C 19.028 20.096,19.092 20.096,19.363 20.016 C 19.661 19.927,19.927 19.661,20.016 19.363 C 20.096 19.092,20.096 19.028,20.016 18.759 C 19.957 18.561,19.885 18.475,19.129 17.712 C 18.200 16.773,18.067 16.680,17.660 16.680 C 17.476 16.680,17.363 16.706,17.204 16.785 M11.695 19.057 C 11.466 19.129,11.256 19.299,11.128 19.516 L 11.020 19.700 11.020 21.003 L 11.020 22.306 11.141 22.503 C 11.543 23.156,12.457 23.156,12.859 22.503 L 12.980 22.306 12.980 21.003 L 12.980 19.700 12.872 19.516 C 12.628 19.101,12.150 18.915,11.695 19.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const SunIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Sun = SunIcon;