UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.87 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-square-user-round" 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="M4.499 2.043 C 3.380 2.232,2.461 3.048,2.114 4.160 L 2.020 4.460 2.020 12.000 L 2.020 19.540 2.114 19.840 C 2.422 20.827,3.173 21.578,4.160 21.886 L 4.460 21.980 12.000 21.980 L 19.540 21.980 19.840 21.886 C 20.827 21.578,21.578 20.827,21.886 19.840 L 21.980 19.540 21.980 12.000 L 21.980 4.460 21.886 4.160 C 21.581 3.182,20.832 2.428,19.861 2.121 L 19.540 2.020 12.120 2.014 C 8.039 2.011,4.609 2.024,4.499 2.043 M19.310 4.061 C 19.589 4.144,19.856 4.411,19.939 4.690 C 19.993 4.870,20.000 5.755,20.000 12.001 C 20.000 17.907,19.991 19.138,19.945 19.290 C 19.832 19.665,19.508 19.941,19.128 19.986 L 18.929 20.010 18.901 19.835 C 18.593 17.898,17.328 16.043,15.616 15.016 C 15.442 14.912,15.293 14.821,15.284 14.814 C 15.276 14.808,15.420 14.643,15.604 14.449 C 16.273 13.745,16.699 12.931,16.907 11.960 C 16.960 11.714,16.980 11.448,16.980 11.000 C 16.980 10.101,16.838 9.506,16.433 8.713 C 15.794 7.461,14.610 6.514,13.240 6.161 C 12.307 5.920,11.125 5.983,10.248 6.320 C 9.565 6.582,8.886 7.035,8.384 7.563 C 7.723 8.257,7.301 9.067,7.093 10.040 C 6.992 10.511,6.992 11.489,7.093 11.960 C 7.302 12.937,7.723 13.743,8.391 14.445 C 8.578 14.641,8.724 14.808,8.716 14.814 C 8.707 14.821,8.558 14.912,8.384 15.016 C 6.670 16.044,5.409 17.894,5.099 19.835 L 5.071 20.010 4.872 19.986 C 4.628 19.958,4.369 19.812,4.225 19.623 C 3.986 19.309,4.000 19.795,4.000 12.022 C 4.000 5.758,4.007 4.870,4.061 4.690 C 4.140 4.421,4.412 4.143,4.673 4.063 C 4.964 3.974,19.009 3.971,19.310 4.061 M12.861 8.129 C 13.804 8.405,14.584 9.183,14.875 10.139 C 14.958 10.412,14.973 10.542,14.973 11.000 C 14.973 11.458,14.958 11.588,14.875 11.861 C 14.582 12.822,13.819 13.581,12.840 13.886 C 12.406 14.021,11.594 14.021,11.160 13.886 C 10.181 13.581,9.418 12.822,9.125 11.861 C 9.042 11.588,9.027 11.458,9.027 11.000 C 9.027 10.542,9.042 10.412,9.125 10.139 C 9.456 9.054,10.371 8.245,11.499 8.040 C 11.832 7.980,12.500 8.023,12.861 8.129 M12.552 16.043 C 14.230 16.226,15.703 17.251,16.459 18.760 C 16.638 19.117,16.815 19.597,16.861 19.850 L 16.889 20.000 12.000 20.000 L 7.111 20.000 7.139 19.850 C 7.274 19.109,7.857 18.074,8.489 17.453 C 9.580 16.380,11.032 15.876,12.552 16.043 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const SquareUserRoundIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const SquareUserRound = SquareUserRoundIcon;