UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.69 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-phone-call" 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="M3.620 1.042 C 2.704 1.200,1.886 1.791,1.464 2.599 C 1.110 3.278,1.050 3.870,1.218 5.020 C 1.623 7.796,2.494 10.287,3.873 12.620 C 5.516 15.399,7.668 17.698,10.216 19.398 C 12.407 20.861,14.498 21.803,16.860 22.395 C 18.062 22.696,19.429 22.920,20.062 22.920 C 21.148 22.920,22.216 22.233,22.698 21.225 C 22.982 20.631,22.980 20.649,22.980 18.380 C 22.980 16.353,22.979 16.338,22.886 16.040 C 22.586 15.079,21.875 14.338,20.953 14.026 C 20.850 13.991,20.544 13.926,20.273 13.880 C 19.319 13.721,19.020 13.646,18.000 13.311 C 17.425 13.122,17.345 13.106,16.898 13.089 C 16.492 13.074,16.360 13.085,16.058 13.160 C 15.412 13.322,15.073 13.532,14.393 14.191 L 13.924 14.647 13.732 14.517 C 12.774 13.868,12.172 13.374,11.399 12.601 C 10.708 11.910,10.268 11.387,9.720 10.604 L 9.351 10.078 9.808 9.608 C 10.294 9.107,10.470 8.878,10.642 8.523 C 10.858 8.074,10.899 7.868,10.897 7.220 L 10.896 6.620 10.665 5.920 C 10.397 5.107,10.281 4.645,10.143 3.835 C 10.088 3.514,10.013 3.163,9.977 3.055 C 9.721 2.295,9.176 1.671,8.460 1.318 C 7.859 1.022,7.887 1.025,5.740 1.016 C 4.684 1.011,3.730 1.023,3.620 1.042 M13.680 1.083 C 13.286 1.261,13.067 1.587,13.064 2.000 C 13.062 2.315,13.152 2.509,13.411 2.747 C 13.596 2.918,13.825 2.993,14.360 3.061 C 14.481 3.076,14.760 3.131,14.981 3.182 C 17.122 3.683,19.059 5.162,20.111 7.100 C 20.585 7.974,20.839 8.724,21.005 9.739 C 21.048 10.003,21.119 10.296,21.164 10.388 C 21.460 11.001,22.294 11.119,22.772 10.616 C 23.081 10.290,23.107 9.950,22.900 8.944 C 22.053 4.833,18.698 1.664,14.555 1.062 C 14.006 0.982,13.898 0.985,13.680 1.083 M7.409 3.042 C 7.613 3.098,7.881 3.311,7.988 3.501 C 8.036 3.587,8.105 3.829,8.141 4.039 C 8.311 5.037,8.478 5.707,8.779 6.598 C 8.945 7.090,8.960 7.367,8.837 7.640 C 8.780 7.765,8.518 8.059,7.982 8.600 C 7.272 9.316,7.203 9.398,7.144 9.597 C 7.032 9.977,7.068 10.151,7.361 10.649 C 8.627 12.799,10.472 14.743,12.580 16.149 C 13.667 16.874,13.952 16.987,14.378 16.863 C 14.604 16.797,14.656 16.754,15.438 15.985 C 16.324 15.113,16.373 15.080,16.787 15.080 C 16.907 15.080,17.147 15.135,17.402 15.221 C 18.279 15.518,18.951 15.687,19.852 15.837 C 20.145 15.886,20.387 15.951,20.490 16.008 C 20.687 16.117,20.900 16.383,20.958 16.591 C 21.010 16.778,21.013 19.955,20.962 20.177 C 20.877 20.540,20.496 20.875,20.126 20.910 C 19.758 20.946,18.243 20.695,17.240 20.433 C 13.130 19.359,9.399 16.874,6.895 13.540 C 5.090 11.138,3.908 8.505,3.365 5.680 C 3.207 4.861,3.100 3.977,3.135 3.793 C 3.167 3.621,3.375 3.299,3.522 3.191 C 3.767 3.011,3.853 3.004,5.600 3.002 C 6.626 3.001,7.317 3.016,7.409 3.042 M13.740 5.049 C 13.263 5.219,12.953 5.767,13.075 6.223 C 13.133 6.438,13.325 6.719,13.489 6.829 C 13.562 6.877,13.801 6.964,14.021 7.021 C 14.783 7.219,15.434 7.596,15.963 8.146 C 16.512 8.718,16.781 9.234,17.020 10.170 C 17.104 10.498,17.257 10.720,17.496 10.860 C 18.198 11.271,19.072 10.699,18.987 9.884 C 18.955 9.585,18.762 8.925,18.589 8.524 C 17.844 6.802,16.293 5.498,14.489 5.077 C 14.123 4.992,13.922 4.984,13.740 5.049 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const PhoneCallIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const PhoneCall = PhoneCallIcon;