@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.58 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-off" 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.126 3.246,1.057 3.829,1.197 4.840 C 1.481 6.899,2.053 8.867,2.911 10.741 C 3.395 11.798,4.224 13.234,4.516 13.521 C 5.067 14.062,5.994 13.779,6.164 13.017 C 6.236 12.696,6.179 12.523,5.782 11.860 C 4.723 10.092,4.036 8.466,3.585 6.660 C 3.311 5.560,3.079 4.086,3.135 3.793 C 3.195 3.474,3.516 3.129,3.835 3.041 C 4.032 2.986,7.212 2.987,7.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.089,8.960 7.367,8.837 7.639 C 8.781 7.763,8.514 8.063,7.982 8.601 C 7.275 9.316,7.202 9.402,7.144 9.599 C 7.064 9.868,7.064 9.932,7.144 10.203 C 7.285 10.676,7.799 10.986,8.277 10.887 C 8.396 10.862,8.560 10.795,8.642 10.739 C 8.857 10.590,10.240 9.176,10.399 8.943 C 10.573 8.688,10.730 8.362,10.824 8.060 C 10.883 7.870,10.898 7.696,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 M21.640 1.068 C 21.482 1.121,20.229 2.359,11.347 11.234 C 5.785 16.793,1.190 21.416,1.135 21.508 C 0.861 21.967,1.032 22.587,1.508 22.867 C 1.673 22.964,1.742 22.980,2.000 22.979 C 2.212 22.979,2.341 22.957,2.440 22.905 C 2.517 22.865,3.771 21.643,5.226 20.190 L 7.872 17.549 8.366 17.966 C 9.020 18.519,9.591 18.953,10.197 19.358 C 13.070 21.281,16.090 22.427,19.360 22.837 C 19.857 22.900,20.047 22.907,20.315 22.877 C 21.374 22.756,22.291 22.097,22.716 21.154 C 22.987 20.550,22.980 20.628,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.392 14.192 L 13.922 14.649 13.425 14.300 C 13.152 14.108,12.748 13.803,12.527 13.622 L 12.126 13.293 17.446 7.977 C 20.524 4.900,22.810 2.584,22.873 2.480 C 22.964 2.327,22.980 2.254,22.980 2.000 C 22.980 1.746,22.963 1.672,22.872 1.516 C 22.618 1.083,22.123 0.903,21.640 1.068 M10.995 14.953 C 11.386 15.297,12.035 15.787,12.580 16.149 C 13.668 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.691 16.119,20.902 16.386,20.961 16.602 C 20.989 16.706,20.999 17.347,20.992 18.470 C 20.980 20.135,20.978 20.184,20.894 20.340 C 20.707 20.685,20.388 20.886,20.023 20.888 C 19.598 20.890,18.149 20.640,17.280 20.415 C 14.848 19.783,12.566 18.676,10.540 17.146 C 10.018 16.751,9.320 16.169,9.320 16.127 C 9.320 16.100,10.687 14.720,10.714 14.720 C 10.723 14.720,10.849 14.825,10.995 14.953 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const PhoneOffIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const PhoneOff = PhoneOffIcon;