UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.29 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-contact-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="M7.695 1.057 C 7.466 1.129,7.256 1.299,7.128 1.516 C 7.025 1.692,7.019 1.728,7.007 2.347 L 6.993 2.993 5.727 3.009 C 4.518 3.025,4.445 3.030,4.139 3.124 C 3.176 3.420,2.420 4.180,2.114 5.160 L 2.020 5.460 2.020 13.000 L 2.020 20.540 2.114 20.840 C 2.422 21.827,3.173 22.578,4.160 22.886 L 4.460 22.980 12.000 22.980 L 19.540 22.980 19.840 22.886 C 20.827 22.578,21.578 21.827,21.886 20.840 L 21.980 20.540 21.980 13.000 L 21.980 5.460 21.886 5.160 C 21.580 4.180,20.824 3.420,19.861 3.124 C 19.555 3.030,19.482 3.025,18.273 3.009 L 17.007 2.993 16.993 2.347 C 16.981 1.726,16.976 1.693,16.871 1.514 C 16.479 0.848,15.521 0.848,15.129 1.514 C 15.024 1.693,15.019 1.726,15.007 2.350 L 14.993 3.000 12.000 3.000 L 9.007 3.000 8.993 2.350 C 8.981 1.728,8.975 1.692,8.872 1.516 C 8.628 1.101,8.150 0.915,7.695 1.057 M19.310 5.061 C 19.589 5.144,19.856 5.411,19.939 5.690 C 19.993 5.870,20.000 6.755,20.000 13.001 C 20.000 18.907,19.991 20.138,19.945 20.290 C 19.826 20.685,19.498 20.951,19.083 20.989 L 18.846 21.011 18.821 20.855 C 18.737 20.315,18.435 19.385,18.181 18.881 C 17.594 17.717,16.672 16.717,15.549 16.025 L 15.237 15.833 15.589 15.465 C 16.272 14.749,16.697 13.940,16.907 12.960 C 16.960 12.714,16.980 12.448,16.980 12.000 C 16.980 11.101,16.838 10.506,16.433 9.713 C 15.794 8.461,14.610 7.514,13.240 7.161 C 12.307 6.920,11.125 6.983,10.248 7.320 C 9.565 7.582,8.886 8.035,8.384 8.563 C 7.723 9.257,7.301 10.067,7.093 11.040 C 6.992 11.511,6.992 12.489,7.093 12.960 C 7.301 13.932,7.723 14.743,8.381 15.434 L 8.710 15.780 8.427 15.940 C 7.494 16.466,6.494 17.437,5.945 18.349 C 5.541 19.020,5.184 19.936,5.051 20.644 L 4.982 21.007 4.821 20.982 C 4.608 20.947,4.358 20.797,4.225 20.623 C 3.986 20.309,4.000 20.795,4.000 13.022 C 4.000 6.758,4.007 5.870,4.061 5.690 C 4.140 5.421,4.412 5.143,4.673 5.063 C 4.964 4.974,19.009 4.971,19.310 5.061 M12.861 9.129 C 13.804 9.405,14.584 10.183,14.875 11.139 C 14.958 11.412,14.973 11.542,14.973 12.000 C 14.973 12.458,14.958 12.588,14.875 12.861 C 14.582 13.822,13.819 14.581,12.840 14.886 C 12.406 15.021,11.594 15.021,11.160 14.886 C 10.181 14.581,9.418 13.822,9.125 12.861 C 9.042 12.588,9.027 12.458,9.027 12.000 C 9.027 11.542,9.042 11.412,9.125 11.139 C 9.456 10.054,10.371 9.245,11.499 9.040 C 11.832 8.980,12.500 9.023,12.861 9.129 M12.472 17.042 C 14.192 17.230,15.700 18.311,16.437 19.885 C 16.571 20.171,16.800 20.851,16.800 20.964 C 16.800 20.985,14.735 21.000,11.916 21.000 L 7.031 21.000 7.059 20.850 C 7.105 20.596,7.271 20.137,7.440 19.795 C 8.189 18.279,9.667 17.231,11.320 17.044 C 11.756 16.995,12.034 16.995,12.472 17.042 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const ContactRoundIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const ContactRound = ContactRoundIcon;