UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 4.54 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-brain" 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="M8.520 1.028 C 8.071 1.075,7.502 1.258,7.098 1.484 C 6.011 2.091,5.318 3.046,5.062 4.286 C 5.045 4.372,4.966 4.432,4.655 4.599 C 3.325 5.309,2.416 6.531,2.093 8.040 C 2.039 8.292,2.021 8.546,2.022 9.020 C 2.024 9.658,2.067 9.966,2.223 10.445 L 2.283 10.629 2.005 10.999 C 1.020 12.311,0.740 14.034,1.261 15.585 C 1.521 16.363,1.885 16.934,2.520 17.565 L 2.988 18.031 3.016 18.397 C 3.103 19.561,3.684 20.781,4.533 21.588 C 5.917 22.903,7.873 23.334,9.633 22.713 C 10.412 22.438,10.966 22.084,11.570 21.475 L 12.000 21.041 12.430 21.475 C 12.667 21.714,12.995 21.999,13.160 22.109 C 15.180 23.455,17.723 23.245,19.467 21.588 C 20.311 20.786,20.897 19.555,20.984 18.399 L 21.012 18.031 21.480 17.565 C 22.459 16.590,22.932 15.528,22.989 14.176 C 23.037 13.038,22.687 11.920,21.995 10.999 L 21.717 10.629 21.777 10.445 C 21.933 9.966,21.976 9.658,21.978 9.020 C 21.979 8.546,21.961 8.292,21.907 8.040 C 21.582 6.519,20.667 5.302,19.308 4.579 C 19.030 4.431,18.955 4.372,18.938 4.287 C 18.682 3.046,17.989 2.091,16.902 1.484 C 16.401 1.203,15.864 1.053,15.222 1.014 C 14.135 0.947,13.094 1.323,12.270 2.079 L 12.000 2.327 11.730 2.079 C 10.848 1.270,9.720 0.901,8.520 1.028 M9.501 3.062 C 10.222 3.250,10.825 3.894,10.957 4.617 C 11.014 4.932,11.015 8.963,10.958 9.320 C 10.758 10.567,9.891 11.602,8.660 12.063 C 8.235 12.222,7.966 12.657,8.012 13.107 C 8.068 13.646,8.557 14.045,9.094 13.989 C 9.451 13.952,10.300 13.544,10.777 13.180 C 10.878 13.103,10.970 13.040,10.982 13.040 C 10.994 13.040,10.998 14.268,10.990 15.770 C 10.975 18.795,10.986 18.665,10.702 19.267 C 10.181 20.372,9.033 21.063,7.847 20.986 C 6.785 20.917,5.834 20.312,5.369 19.410 C 5.112 18.911,5.110 18.927,5.429 18.971 C 5.878 19.032,6.278 18.992,6.496 18.864 C 6.714 18.737,6.902 18.496,6.965 18.264 C 7.064 17.897,6.917 17.449,6.625 17.226 C 6.421 17.071,6.305 17.037,5.844 16.996 C 4.541 16.880,3.568 16.125,3.149 14.902 C 3.037 14.574,3.025 14.493,3.024 14.040 C 3.023 13.442,3.083 13.175,3.338 12.660 C 3.604 12.120,3.901 11.799,4.488 11.412 C 4.896 11.143,5.057 10.885,5.057 10.500 C 5.057 10.014,4.712 9.609,4.228 9.526 C 4.076 9.500,4.061 9.486,4.028 9.339 C 3.983 9.135,4.022 8.524,4.098 8.240 C 4.180 7.935,4.484 7.338,4.673 7.111 C 4.760 7.007,4.937 6.832,5.066 6.722 L 5.300 6.522 5.434 6.791 C 5.678 7.281,5.974 7.495,6.401 7.491 C 7.131 7.484,7.605 6.736,7.295 6.080 C 7.032 5.523,6.958 5.114,7.037 4.655 C 7.167 3.902,7.752 3.261,8.491 3.062 C 8.771 2.986,9.210 2.986,9.501 3.062 M15.492 3.060 C 16.433 3.305,17.082 4.227,16.984 5.181 C 16.957 5.451,16.870 5.731,16.705 6.080 C 16.395 6.736,16.869 7.484,17.599 7.491 C 18.026 7.495,18.322 7.281,18.566 6.791 L 18.700 6.522 18.934 6.722 C 19.063 6.832,19.240 7.007,19.327 7.111 C 19.510 7.329,19.851 8.012,19.916 8.289 C 19.981 8.565,20.012 9.155,19.972 9.339 C 19.939 9.486,19.924 9.500,19.772 9.526 C 19.283 9.610,18.957 9.986,18.946 10.480 C 18.938 10.878,19.095 11.137,19.512 11.412 C 20.099 11.799,20.396 12.121,20.662 12.660 C 21.048 13.442,21.097 14.218,20.812 15.014 C 20.409 16.136,19.405 16.885,18.156 16.996 C 17.695 17.037,17.579 17.071,17.375 17.226 C 17.083 17.449,16.936 17.897,17.035 18.264 C 17.098 18.496,17.286 18.737,17.504 18.864 C 17.722 18.992,18.122 19.032,18.571 18.971 C 18.890 18.927,18.888 18.911,18.631 19.410 C 18.368 19.921,17.861 20.415,17.336 20.675 C 15.823 21.423,14.018 20.793,13.298 19.267 C 13.014 18.665,13.025 18.795,13.010 15.770 C 13.002 14.268,13.006 13.040,13.018 13.040 C 13.030 13.040,13.122 13.103,13.223 13.180 C 13.699 13.543,14.549 13.952,14.904 13.989 C 15.344 14.034,15.794 13.751,15.934 13.340 C 16.130 12.763,15.867 12.272,15.220 12.011 C 14.715 11.807,14.408 11.606,14.041 11.238 C 13.508 10.704,13.156 10.029,13.042 9.320 C 13.017 9.163,13.000 8.213,13.000 6.928 C 13.000 5.140,13.010 4.752,13.062 4.522 C 13.214 3.853,13.806 3.246,14.481 3.064 C 14.768 2.987,15.206 2.985,15.492 3.060 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const BrainIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Brain = BrainIcon;