@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 6.33 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-brain-cog" 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.220 1.081 C 6.667 1.408,5.503 2.522,5.115 4.052 L 5.027 4.400 4.648 4.602 C 3.324 5.310,2.416 6.532,2.093 8.040 C 2.039 8.291,2.020 8.547,2.022 9.020 C 2.023 9.660,2.066 9.961,2.224 10.448 L 2.285 10.635 2.087 10.888 C 1.641 11.457,1.295 12.172,1.113 12.901 C 0.991 13.390,0.982 14.439,1.096 14.980 C 1.318 16.039,1.722 16.774,2.519 17.565 L 2.988 18.030 3.011 18.387 C 3.132 20.265,4.449 22.024,6.220 22.673 C 6.930 22.933,7.194 22.978,8.000 22.977 C 8.843 22.976,9.151 22.920,9.850 22.640 C 10.634 22.325,11.247 21.888,11.810 21.240 L 12.000 21.021 12.189 21.241 C 12.898 22.062,13.803 22.611,14.900 22.887 C 15.209 22.964,15.365 22.977,16.000 22.977 C 16.672 22.977,16.777 22.967,17.140 22.871 C 18.371 22.546,19.295 21.943,20.003 21.001 C 20.552 20.270,20.930 19.273,20.988 18.403 L 21.013 18.025 21.483 17.563 C 21.987 17.066,22.296 16.639,22.544 16.094 C 22.923 15.262,23.084 14.180,22.959 13.300 C 22.852 12.555,22.451 11.603,21.979 10.978 L 21.717 10.630 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.584 6.531,20.675 5.309,19.345 4.599 C 19.036 4.434,18.955 4.372,18.936 4.286 C 18.774 3.552,18.530 3.017,18.130 2.518 C 16.643 0.668,13.952 0.493,12.210 2.134 L 12.000 2.332 11.770 2.115 C 10.811 1.210,9.468 0.819,8.220 1.081 M9.462 3.061 C 9.839 3.158,10.120 3.319,10.403 3.599 C 10.751 3.944,10.911 4.279,10.969 4.778 C 10.992 4.977,11.026 5.205,11.045 5.284 C 11.096 5.495,11.290 5.739,11.508 5.867 C 11.673 5.964,11.743 5.980,12.003 5.980 C 12.271 5.980,12.329 5.966,12.503 5.859 C 12.752 5.706,12.948 5.421,12.978 5.169 C 13.085 4.266,13.183 4.019,13.600 3.597 C 14.088 3.103,14.815 2.894,15.462 3.062 C 16.256 3.269,16.846 3.916,16.971 4.718 C 17.030 5.101,16.972 5.442,16.765 5.925 C 16.525 6.485,16.548 6.799,16.855 7.147 C 17.244 7.590,17.905 7.609,18.311 7.189 C 18.382 7.116,18.500 6.936,18.574 6.789 L 18.709 6.521 18.941 6.725 C 19.069 6.836,19.244 7.012,19.330 7.114 C 19.511 7.331,19.851 8.014,19.917 8.294 C 19.981 8.562,20.016 9.080,19.984 9.253 C 19.958 9.391,19.952 9.395,19.848 9.354 C 19.789 9.331,19.630 9.312,19.495 9.311 C 18.625 9.307,18.183 10.377,18.800 10.994 C 18.873 11.067,19.080 11.199,19.259 11.286 C 19.926 11.612,20.324 11.998,20.657 12.640 C 20.864 13.040,20.956 13.367,20.987 13.815 C 21.070 14.998,20.413 16.140,19.342 16.676 C 18.944 16.875,18.657 16.951,18.134 16.997 C 17.894 17.018,17.667 17.062,17.576 17.105 C 17.246 17.261,17.000 17.644,17.000 18.000 C 17.000 18.390,17.300 18.811,17.666 18.936 C 17.865 19.003,18.271 19.015,18.630 18.964 C 18.763 18.945,18.840 18.949,18.840 18.974 C 18.840 19.065,18.545 19.599,18.355 19.852 C 17.703 20.719,16.487 21.169,15.406 20.941 C 14.569 20.765,13.969 20.345,13.444 19.568 C 13.315 19.376,13.157 19.182,13.093 19.135 C 12.434 18.654,11.566 18.654,10.907 19.135 C 10.843 19.182,10.685 19.376,10.556 19.568 C 10.031 20.345,9.431 20.765,8.594 20.941 C 7.513 21.169,6.297 20.719,5.645 19.852 C 5.455 19.599,5.160 19.065,5.160 18.974 C 5.160 18.947,5.251 18.946,5.430 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.422 17.072,6.306 17.037,5.860 16.997 C 5.353 16.952,5.057 16.874,4.681 16.689 C 3.907 16.307,3.324 15.599,3.094 14.760 C 2.996 14.401,2.995 13.599,3.092 13.240 C 3.252 12.653,3.662 12.023,4.115 11.667 C 4.250 11.561,4.521 11.395,4.717 11.297 C 5.083 11.116,5.278 10.957,5.380 10.760 C 5.773 10.000,5.085 9.121,4.262 9.331 L 4.041 9.387 4.015 9.248 C 3.983 9.079,4.020 8.559,4.083 8.294 C 4.149 8.014,4.489 7.331,4.670 7.114 C 4.756 7.012,4.932 6.835,5.062 6.722 L 5.297 6.516 5.446 6.811 C 5.681 7.279,5.983 7.493,6.400 7.489 C 6.695 7.487,6.949 7.370,7.145 7.147 C 7.451 6.800,7.475 6.485,7.238 5.930 C 7.148 5.721,7.057 5.449,7.033 5.325 C 6.949 4.872,7.084 4.261,7.357 3.865 C 7.815 3.198,8.692 2.864,9.462 3.061 M10.048 7.405 C 9.847 7.505,9.664 7.677,9.573 7.854 C 9.482 8.030,9.457 8.465,9.528 8.639 L 9.585 8.778 9.182 9.182 L 8.780 9.586 8.640 9.528 C 8.546 9.490,8.414 9.477,8.239 9.489 C 7.704 9.528,7.314 9.936,7.314 10.458 C 7.314 10.850,7.558 11.239,7.892 11.379 L 8.010 11.429 8.010 12.001 L 8.010 12.573 7.855 12.651 C 7.629 12.765,7.497 12.903,7.400 13.129 C 7.190 13.617,7.390 14.187,7.854 14.427 C 8.032 14.519,8.466 14.544,8.640 14.472 L 8.780 14.414 9.182 14.818 L 9.585 15.222 9.528 15.361 C 9.457 15.535,9.482 15.970,9.573 16.146 C 9.668 16.330,9.875 16.522,10.072 16.609 C 10.546 16.819,11.183 16.575,11.379 16.108 L 11.429 15.990 12.000 15.990 L 12.571 15.990 12.621 16.108 C 12.817 16.576,13.454 16.819,13.931 16.608 C 14.394 16.403,14.634 15.845,14.467 15.360 L 14.419 15.220 14.820 14.817 L 15.220 14.414 15.360 14.472 C 15.534 14.544,15.968 14.519,16.146 14.427 C 16.610 14.187,16.810 13.617,16.600 13.129 C 16.503 12.903,16.371 12.765,16.145 12.651 L 15.990 12.573 15.990 12.001 L 15.990 11.429 16.108 11.379 C 16.306 11.296,16.505 11.091,16.598 10.876 C 16.878 10.224,16.465 9.539,15.761 9.490 C 15.588 9.477,15.453 9.490,15.361 9.528 L 15.222 9.585 14.818 9.182 L 14.414 8.780 14.472 8.640 C 14.543 8.467,14.519 8.032,14.429 7.857 C 14.262 7.535,13.905 7.320,13.537 7.321 C 13.148 7.322,12.800 7.529,12.644 7.851 L 12.563 8.020 12.000 8.018 L 11.438 8.016 11.355 7.848 C 11.131 7.395,10.500 7.181,10.048 7.405 M12.408 10.044 C 12.979 10.163,13.546 10.606,13.793 11.125 C 14.054 11.672,14.054 12.326,13.794 12.875 C 13.606 13.270,13.193 13.664,12.778 13.842 C 12.478 13.971,12.434 13.978,12.000 13.978 C 11.566 13.978,11.522 13.971,11.222 13.842 C 10.642 13.593,10.172 13.022,10.044 12.408 C 9.905 11.743,10.105 11.087,10.596 10.597 C 11.090 10.105,11.743 9.906,12.408 10.044 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BrainCogIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const BrainCog = BrainCogIcon;