UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.89 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-pen" 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.406 10.511,5.075 11.656,6.097 12.551 C 6.228 12.665,6.327 12.765,6.317 12.773 C 6.308 12.780,6.102 12.890,5.860 13.017 C 4.435 13.761,3.244 14.852,2.384 16.200 C 2.074 16.686,1.656 17.579,1.462 18.169 C 1.154 19.104,0.969 20.248,1.008 20.983 C 1.023 21.263,1.044 21.345,1.144 21.508 C 1.541 22.152,2.458 22.154,2.854 21.511 C 2.960 21.338,2.973 21.276,3.004 20.791 C 3.081 19.607,3.292 18.769,3.740 17.881 C 4.460 16.450,5.520 15.409,6.980 14.699 C 7.793 14.304,8.466 14.121,9.430 14.033 C 10.337 13.949,11.227 14.058,12.249 14.377 C 12.500 14.456,12.762 14.520,12.831 14.520 C 13.146 14.520,13.558 14.264,13.715 13.969 C 13.868 13.683,13.841 13.251,13.653 12.973 L 13.552 12.825 13.666 12.743 C 13.831 12.623,14.189 12.291,14.423 12.039 C 15.150 11.255,15.644 10.283,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 M19.330 12.044 C 18.849 12.124,18.379 12.336,17.960 12.662 C 17.648 12.905,13.477 17.102,13.329 17.323 C 13.066 17.715,12.947 18.038,12.478 19.642 C 12.011 21.240,11.994 21.311,12.014 21.590 C 12.052 22.135,12.371 22.602,12.875 22.850 C 13.110 22.966,13.174 22.980,13.479 22.979 C 13.794 22.977,13.937 22.943,15.360 22.525 C 17.121 22.008,17.454 21.871,17.920 21.468 C 18.485 20.980,22.340 17.070,22.500 16.823 C 23.161 15.803,23.162 14.420,22.502 13.426 C 22.165 12.918,21.594 12.449,21.039 12.223 C 20.561 12.028,19.864 11.955,19.330 12.044 M20.353 14.116 C 20.594 14.239,20.733 14.374,20.860 14.607 C 21.018 14.896,21.029 15.324,20.885 15.605 C 20.767 15.836,16.563 20.051,16.380 20.122 C 16.221 20.184,14.265 20.759,14.254 20.747 C 14.230 20.723,14.838 18.719,14.911 18.580 C 14.997 18.416,19.127 14.270,19.325 14.149 C 19.595 13.984,20.064 13.969,20.353 14.116 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const UserRoundPenIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const UserRoundPen = UserRoundPenIcon;