UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.99 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-location-edit" 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.080 1.044 C 7.404 1.215,5.706 1.916,4.340 3.001 C 3.645 3.553,2.802 4.512,2.318 5.300 C 2.030 5.771,1.645 6.610,1.459 7.178 C 0.372 10.479,1.223 13.802,4.153 17.696 C 5.242 19.144,6.755 20.781,8.150 22.023 C 8.453 22.293,8.571 22.373,8.749 22.424 C 9.455 22.629,10.149 21.993,9.996 21.281 C 9.941 21.021,9.813 20.839,9.465 20.523 C 8.923 20.031,7.791 18.898,7.303 18.360 C 4.903 15.713,3.479 13.248,3.096 11.080 C 3.007 10.579,2.998 9.571,3.076 9.020 C 3.272 7.645,3.871 6.361,4.802 5.322 C 6.900 2.982,10.332 2.338,13.152 3.756 C 14.505 4.436,15.601 5.545,16.257 6.898 C 16.650 7.708,16.784 8.140,16.923 9.047 C 17.017 9.662,17.088 9.849,17.300 10.035 C 17.513 10.222,17.699 10.292,17.981 10.294 C 18.400 10.296,18.791 10.012,18.923 9.609 C 19.035 9.272,18.850 8.102,18.538 7.165 C 18.025 5.624,17.108 4.249,15.907 3.216 C 14.586 2.080,12.981 1.340,11.311 1.099 C 10.788 1.023,9.574 0.993,9.080 1.044 M9.358 6.061 C 8.230 6.237,7.143 6.974,6.569 7.953 C 5.320 10.083,6.233 12.785,8.512 13.704 C 10.558 14.528,12.877 13.538,13.704 11.488 C 14.090 10.530,14.090 9.469,13.705 8.516 C 13.172 7.197,12.001 6.269,10.605 6.058 C 10.144 5.989,9.816 5.990,9.358 6.061 M10.523 8.073 C 11.262 8.266,11.850 8.924,11.967 9.690 C 12.067 10.343,11.873 10.933,11.403 11.404 C 11.002 11.807,10.547 12.000,10.000 12.000 C 9.485 12.000,9.038 11.822,8.653 11.465 C 7.323 10.229,8.189 8.005,10.000 8.005 C 10.143 8.005,10.378 8.036,10.523 8.073 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 LocationEditIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const LocationEdit = LocationEditIcon;