@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.53 kB
JavaScript
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-outgoing" 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 M15.695 1.057 C 15.466 1.129,15.256 1.299,15.128 1.516 C 15.037 1.672,15.020 1.746,15.020 2.000 C 15.020 2.256,15.036 2.328,15.131 2.489 C 15.256 2.702,15.449 2.864,15.670 2.943 C 15.787 2.985,16.234 2.997,17.700 2.998 L 19.579 3.000 17.374 5.210 C 16.161 6.425,15.138 7.481,15.101 7.555 C 14.872 8.010,15.056 8.601,15.508 8.867 C 15.673 8.964,15.742 8.980,16.000 8.979 C 16.212 8.979,16.341 8.957,16.440 8.905 C 16.517 8.865,17.574 7.840,18.789 6.628 L 20.997 4.424 21.009 6.365 L 21.020 8.306 21.141 8.503 C 21.543 9.156,22.457 9.156,22.859 8.503 L 22.980 8.306 22.991 5.063 C 23.001 2.126,22.996 1.804,22.936 1.646 C 22.845 1.405,22.657 1.204,22.420 1.094 L 22.220 1.001 19.040 1.003 C 16.557 1.005,15.824 1.017,15.695 1.057 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 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const PhoneOutgoingIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const PhoneOutgoing = PhoneOutgoingIcon;