UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 4.12 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-sunrise" 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.580 1.096 C 11.422 1.172,10.940 1.634,9.274 3.306 C 8.116 4.469,7.138 5.481,7.101 5.555 C 6.872 6.010,7.056 6.601,7.508 6.867 C 7.673 6.964,7.742 6.980,8.000 6.979 C 8.213 6.979,8.341 6.957,8.440 6.905 C 8.517 6.864,9.124 6.290,9.789 5.628 L 10.998 4.424 11.009 7.365 L 11.020 10.306 11.141 10.503 C 11.543 11.156,12.457 11.156,12.859 10.503 L 12.980 10.306 12.991 7.365 L 13.002 4.424 14.211 5.628 C 14.876 6.290,15.483 6.864,15.560 6.905 C 15.659 6.957,15.787 6.979,16.000 6.979 C 16.258 6.980,16.327 6.964,16.492 6.867 C 16.714 6.737,16.901 6.498,16.965 6.264 C 17.019 6.061,16.989 5.733,16.899 5.555 C 16.862 5.481,15.884 4.469,14.726 3.306 C 13.060 1.634,12.578 1.172,12.420 1.096 C 12.151 0.968,11.849 0.968,11.580 1.096 M4.780 9.947 C 4.387 10.037,4.127 10.251,4.001 10.585 C 3.903 10.848,3.900 10.959,3.984 11.241 C 4.042 11.438,4.116 11.525,4.834 12.252 C 5.266 12.690,5.693 13.099,5.783 13.161 C 6.221 13.465,6.873 13.337,7.170 12.888 C 7.379 12.572,7.375 12.092,7.162 11.785 C 6.985 11.530,5.517 10.102,5.360 10.032 C 5.205 9.963,4.904 9.918,4.780 9.947 M18.849 9.962 C 18.755 9.981,18.620 10.036,18.549 10.084 C 18.363 10.210,16.975 11.590,16.842 11.780 C 16.439 12.357,16.777 13.187,17.465 13.309 C 17.729 13.356,18.017 13.300,18.215 13.162 C 18.306 13.100,18.734 12.690,19.166 12.252 C 19.884 11.525,19.958 11.438,20.016 11.241 C 20.095 10.973,20.096 10.907,20.018 10.645 C 19.872 10.155,19.363 9.858,18.849 9.962 M11.400 13.044 C 9.761 13.229,8.261 14.290,7.526 15.785 C 7.186 16.475,7.023 17.142,7.021 17.843 C 7.020 18.289,7.024 18.313,7.141 18.503 C 7.539 19.151,8.457 19.156,8.852 18.514 C 8.950 18.354,8.972 18.264,9.005 17.883 C 9.026 17.638,9.084 17.299,9.133 17.129 C 9.402 16.199,10.187 15.415,11.139 15.125 C 11.412 15.042,11.542 15.027,12.000 15.027 C 12.458 15.027,12.588 15.042,12.861 15.125 C 13.813 15.415,14.598 16.199,14.867 17.129 C 14.916 17.299,14.974 17.638,14.995 17.883 C 15.028 18.264,15.050 18.354,15.148 18.514 C 15.543 19.156,16.461 19.151,16.859 18.503 C 16.976 18.313,16.980 18.289,16.979 17.843 C 16.975 16.076,15.872 14.354,14.213 13.525 C 13.352 13.095,12.397 12.932,11.400 13.044 M1.695 17.057 C 1.466 17.129,1.256 17.299,1.128 17.516 C 1.037 17.672,1.020 17.746,1.020 18.000 C 1.020 18.256,1.036 18.328,1.131 18.489 C 1.256 18.702,1.449 18.864,1.670 18.943 C 1.885 19.020,4.115 19.020,4.330 18.943 C 4.551 18.864,4.744 18.702,4.869 18.489 C 4.964 18.328,4.980 18.256,4.980 18.000 C 4.980 17.746,4.963 17.672,4.872 17.516 C 4.740 17.293,4.533 17.128,4.290 17.055 C 4.039 16.979,1.937 16.981,1.695 17.057 M19.695 17.057 C 19.466 17.129,19.256 17.299,19.128 17.516 C 19.037 17.672,19.020 17.746,19.020 18.000 C 19.020 18.256,19.036 18.328,19.131 18.489 C 19.256 18.702,19.449 18.864,19.670 18.943 C 19.885 19.020,22.115 19.020,22.330 18.943 C 22.551 18.864,22.744 18.702,22.869 18.489 C 22.964 18.328,22.980 18.256,22.980 18.000 C 22.980 17.746,22.963 17.672,22.872 17.516 C 22.740 17.293,22.533 17.128,22.290 17.055 C 22.039 16.979,19.937 16.981,19.695 17.057 M1.695 21.057 C 1.466 21.129,1.256 21.299,1.128 21.516 C 1.037 21.672,1.020 21.746,1.020 22.000 C 1.020 22.256,1.036 22.328,1.131 22.489 C 1.256 22.702,1.449 22.864,1.670 22.943 C 1.893 23.023,22.107 23.023,22.330 22.943 C 22.551 22.864,22.744 22.702,22.869 22.489 C 22.964 22.328,22.980 22.256,22.980 22.000 C 22.980 21.746,22.963 21.672,22.872 21.516 C 22.740 21.293,22.533 21.128,22.290 21.055 C 22.027 20.976,1.948 20.978,1.695 21.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const SunriseIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Sunrise = SunriseIcon;