UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.68 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-user-round-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="M9.380 2.043 C 6.784 2.299,4.681 4.215,4.114 6.840 C 3.984 7.446,3.984 8.554,4.114 9.160 C 4.412 10.537,5.153 11.780,6.178 12.620 L 6.358 12.768 6.029 12.928 C 5.211 13.323,4.296 13.981,3.618 14.662 C 2.013 16.273,1.039 18.533,1.024 20.683 L 1.020 21.305 1.141 21.503 C 1.540 22.152,2.457 22.156,2.854 21.511 C 2.960 21.338,2.973 21.276,3.004 20.791 C 3.047 20.126,3.099 19.768,3.226 19.260 C 3.855 16.750,5.917 14.742,8.440 14.186 C 9.632 13.923,10.680 13.951,11.949 14.281 C 12.412 14.401,12.561 14.402,12.846 14.288 C 13.010 14.222,13.236 14.004,13.328 13.824 C 13.417 13.651,13.447 13.266,13.387 13.077 C 13.357 12.982,13.379 12.955,13.647 12.752 C 14.779 11.897,15.571 10.626,15.885 9.160 C 16.015 8.554,16.015 7.446,15.885 6.840 C 15.626 5.631,15.109 4.660,14.269 3.805 C 12.978 2.490,11.230 1.860,9.380 2.043 M10.605 4.058 C 12.074 4.280,13.310 5.324,13.797 6.755 C 13.897 7.050,14.000 7.680,14.000 8.000 C 14.000 8.322,13.897 8.951,13.796 9.245 C 13.321 10.632,12.195 11.628,10.773 11.917 C 8.563 12.368,6.396 10.845,6.058 8.605 C 5.986 8.121,5.986 7.879,6.058 7.395 C 6.314 5.698,7.675 4.324,9.358 4.061 C 9.816 3.990,10.144 3.989,10.605 4.058 M16.048 13.405 C 15.847 13.505,15.664 13.677,15.573 13.854 C 15.482 14.030,15.457 14.465,15.528 14.639 L 15.585 14.778 15.182 15.182 L 14.780 15.586 14.640 15.528 C 14.546 15.490,14.414 15.477,14.239 15.489 C 13.704 15.528,13.314 15.936,13.314 16.458 C 13.314 16.850,13.558 17.239,13.892 17.379 L 14.010 17.429 14.010 18.001 L 14.010 18.573 13.855 18.651 C 13.513 18.823,13.314 19.151,13.314 19.542 C 13.314 20.213,13.996 20.689,14.640 20.467 L 14.780 20.419 15.183 20.820 L 15.586 21.220 15.528 21.360 C 15.456 21.534,15.481 21.968,15.573 22.146 C 15.668 22.330,15.875 22.522,16.072 22.609 C 16.546 22.819,17.183 22.575,17.379 22.108 L 17.429 21.990 18.000 21.990 L 18.571 21.990 18.621 22.108 C 18.817 22.576,19.454 22.819,19.931 22.608 C 20.394 22.403,20.634 21.845,20.467 21.360 L 20.419 21.220 20.820 20.817 L 21.220 20.414 21.360 20.472 C 21.534 20.544,21.968 20.519,22.146 20.427 C 22.610 20.187,22.810 19.617,22.600 19.129 C 22.503 18.903,22.371 18.765,22.145 18.651 L 21.990 18.573 21.990 18.001 L 21.990 17.429 22.108 17.379 C 22.442 17.239,22.686 16.850,22.686 16.458 C 22.686 16.100,22.509 15.803,22.170 15.594 C 21.991 15.483,21.557 15.448,21.361 15.528 L 21.222 15.585 20.818 15.182 L 20.414 14.780 20.472 14.640 C 20.543 14.467,20.519 14.032,20.429 13.857 C 20.262 13.535,19.905 13.320,19.537 13.321 C 19.148 13.322,18.800 13.529,18.644 13.851 L 18.563 14.020 18.000 14.018 L 17.438 14.016 17.355 13.848 C 17.131 13.395,16.500 13.181,16.048 13.405 M18.408 16.044 C 18.979 16.163,19.546 16.606,19.793 17.125 C 20.054 17.672,20.054 18.326,19.794 18.875 C 19.606 19.270,19.193 19.664,18.778 19.842 C 18.478 19.971,18.434 19.978,18.000 19.978 C 17.566 19.978,17.522 19.971,17.222 19.842 C 16.642 19.593,16.172 19.022,16.044 18.408 C 15.905 17.743,16.105 17.087,16.596 16.597 C 17.090 16.105,17.743 15.906,18.408 16.044 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const UserRoundCogIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const UserRoundCog = UserRoundCogIcon;