UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.42 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-users" 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.400 2.044 C 6.761 2.229,5.261 3.290,4.526 4.785 C 4.158 5.533,4.020 6.136,4.020 7.000 C 4.020 7.670,4.078 8.044,4.268 8.600 C 4.846 10.291,6.253 11.525,8.040 11.907 C 8.511 12.008,9.489 12.008,9.960 11.907 C 11.488 11.580,12.748 10.630,13.433 9.288 C 13.838 8.494,13.980 7.899,13.980 7.000 C 13.980 6.101,13.838 5.506,13.433 4.713 C 12.794 3.461,11.604 2.510,10.240 2.162 C 9.669 2.016,9.019 1.974,8.400 2.044 M15.715 2.173 C 15.368 2.303,15.167 2.495,15.058 2.807 C 14.947 3.119,15.006 3.463,15.218 3.741 C 15.365 3.934,15.455 3.986,15.947 4.164 C 16.485 4.360,16.803 4.567,17.180 4.968 C 17.402 5.204,17.526 5.381,17.660 5.653 C 17.910 6.163,17.976 6.444,17.976 7.000 C 17.976 7.559,17.910 7.837,17.654 8.358 C 17.498 8.676,17.409 8.796,17.104 9.103 C 16.698 9.510,16.404 9.695,15.900 9.857 C 15.511 9.982,15.363 10.069,15.220 10.257 C 14.901 10.674,14.936 11.210,15.306 11.580 C 15.484 11.758,15.764 11.880,15.995 11.880 C 16.154 11.880,16.669 11.724,17.046 11.561 C 18.086 11.114,19.104 10.087,19.572 9.016 C 20.501 6.886,19.853 4.401,18.005 3.009 C 17.452 2.592,16.549 2.187,16.065 2.139 C 15.941 2.127,15.802 2.140,15.715 2.173 M9.861 4.129 C 10.804 4.405,11.584 5.183,11.875 6.139 C 11.958 6.412,11.973 6.542,11.973 7.000 C 11.973 7.458,11.958 7.588,11.875 7.861 C 11.582 8.822,10.819 9.581,9.840 9.886 C 9.406 10.021,8.594 10.021,8.160 9.886 C 7.181 9.581,6.418 8.822,6.125 7.861 C 6.042 7.588,6.027 7.458,6.027 7.000 C 6.027 6.542,6.042 6.412,6.125 6.139 C 6.456 5.054,7.371 4.245,8.499 4.040 C 8.832 3.980,9.500 4.023,9.861 4.129 M5.400 14.044 C 3.761 14.229,2.261 15.290,1.526 16.785 C 1.333 17.177,1.187 17.599,1.093 18.040 C 1.030 18.334,1.020 18.579,1.020 19.843 L 1.020 21.306 1.141 21.503 C 1.543 22.156,2.457 22.156,2.859 21.503 L 2.980 21.307 3.004 19.883 C 3.030 18.292,3.041 18.218,3.320 17.660 C 3.690 16.923,4.393 16.337,5.178 16.112 L 5.500 16.020 9.000 16.020 L 12.500 16.020 12.822 16.112 C 13.785 16.388,14.580 17.173,14.876 18.139 C 14.969 18.446,14.975 18.522,14.997 19.883 L 15.020 21.307 15.141 21.503 C 15.543 22.156,16.457 22.156,16.859 21.503 L 16.980 21.306 16.980 19.843 C 16.980 18.579,16.970 18.334,16.907 18.040 C 16.625 16.721,15.863 15.576,14.800 14.874 C 14.046 14.375,13.396 14.135,12.552 14.043 C 12.087 13.992,5.853 13.993,5.400 14.044 M18.773 14.156 C 18.288 14.279,17.962 14.739,18.012 15.228 C 18.052 15.614,18.299 15.927,18.668 16.062 C 19.216 16.262,19.403 16.346,19.640 16.501 C 20.097 16.799,20.552 17.335,20.761 17.822 C 20.957 18.280,20.970 18.390,20.995 19.883 L 21.020 21.307 21.141 21.503 C 21.543 22.156,22.457 22.156,22.859 21.503 L 22.980 21.306 22.980 19.823 C 22.980 18.525,22.971 18.298,22.905 18.000 C 22.521 16.247,21.276 14.840,19.611 14.277 C 19.227 14.147,18.961 14.109,18.773 14.156 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const UsersIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Users = UsersIcon;