UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 4.31 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-pointer-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="M1.670 1.061 C 1.448 1.142,1.250 1.309,1.128 1.516 C 1.037 1.672,1.020 1.746,1.020 2.000 C 1.020 2.254,1.036 2.327,1.127 2.480 C 1.187 2.579,2.082 3.506,3.117 4.540 L 5.000 6.420 5.000 9.164 L 5.000 11.908 4.770 11.827 C 4.600 11.768,4.404 11.742,4.020 11.730 C 3.354 11.708,3.030 11.773,2.520 12.028 C 2.204 12.186,2.079 12.278,1.779 12.579 C 1.184 13.175,0.931 13.729,0.891 14.523 C 0.855 15.224,1.014 15.824,1.375 16.355 C 1.597 16.683,5.505 20.643,6.007 21.050 C 7.250 22.057,8.726 22.695,10.371 22.937 C 10.977 23.026,14.260 23.028,15.012 22.940 C 16.603 22.754,18.204 22.115,19.438 21.173 L 19.615 21.037 20.518 21.934 C 21.014 22.427,21.483 22.864,21.560 22.905 C 21.659 22.957,21.787 22.979,22.000 22.979 C 22.258 22.980,22.327 22.964,22.492 22.867 C 22.968 22.587,23.139 21.967,22.865 21.508 C 22.810 21.416,18.215 16.793,12.653 11.235 C 3.300 1.889,2.525 1.125,2.343 1.065 C 2.107 0.987,1.874 0.986,1.670 1.061 M7.455 1.057 C 7.034 1.153,6.836 1.306,6.675 1.660 C 6.520 1.999,6.625 2.506,6.905 2.768 C 7.134 2.982,7.342 3.040,7.845 3.030 C 8.279 3.020,8.309 3.025,8.489 3.131 C 8.867 3.354,9.000 3.655,9.000 4.296 C 9.001 4.637,9.015 4.731,9.095 4.900 C 9.276 5.282,9.595 5.488,10.003 5.488 C 10.422 5.488,10.785 5.232,10.939 4.827 C 10.999 4.670,11.007 4.554,10.989 4.051 C 10.962 3.278,10.852 2.897,10.500 2.360 C 10.106 1.758,9.468 1.294,8.782 1.111 C 8.404 1.011,7.770 0.985,7.455 1.057 M12.240 6.203 C 11.901 6.357,11.696 6.635,11.652 7.002 C 11.602 7.424,11.851 7.834,12.280 8.037 C 12.664 8.218,12.748 8.301,12.918 8.657 C 13.028 8.887,13.128 9.032,13.248 9.134 C 13.431 9.289,13.453 9.310,13.697 9.558 C 13.896 9.761,14.171 9.858,14.461 9.828 C 14.754 9.798,14.900 9.714,15.201 9.403 C 15.572 9.020,15.906 8.918,16.325 9.061 C 16.570 9.145,16.774 9.323,16.886 9.550 C 16.972 9.724,16.982 9.806,17.000 10.523 L 17.020 11.306 17.141 11.503 C 17.446 11.999,18.077 12.144,18.548 11.828 C 18.816 11.647,18.951 11.410,18.999 11.031 C 19.049 10.636,19.114 10.485,19.321 10.283 C 19.490 10.120,19.777 10.000,20.000 10.000 C 20.238 10.000,20.514 10.120,20.697 10.304 C 21.010 10.616,21.010 10.618,20.988 12.892 C 20.967 14.964,20.969 14.945,20.756 15.866 C 20.677 16.211,20.676 16.245,20.735 16.447 C 20.809 16.703,21.023 16.968,21.254 17.090 C 21.472 17.205,21.914 17.212,22.120 17.104 C 22.294 17.013,22.509 16.813,22.581 16.677 C 22.662 16.523,22.825 15.842,22.908 15.320 C 22.971 14.917,22.980 14.586,22.980 12.660 C 22.980 10.465,22.980 10.459,22.886 10.160 C 22.580 9.180,21.821 8.417,20.861 8.125 C 20.594 8.044,20.452 8.027,20.020 8.026 C 19.457 8.023,19.181 8.077,18.746 8.270 C 18.536 8.364,18.508 8.368,18.475 8.310 C 18.407 8.189,18.100 7.850,17.929 7.707 C 17.340 7.217,16.510 6.955,15.741 7.017 C 15.427 7.043,14.790 7.226,14.613 7.341 C 14.531 7.394,14.520 7.389,14.442 7.264 C 14.317 7.061,13.800 6.587,13.533 6.431 C 13.001 6.119,12.587 6.046,12.240 6.203 M18.160 19.607 C 18.160 19.651,17.626 19.992,17.227 20.202 C 16.504 20.583,15.714 20.828,14.843 20.941 C 14.432 20.995,14.033 21.003,12.464 20.989 C 10.713 20.974,10.553 20.967,10.195 20.887 C 9.013 20.622,7.916 20.078,7.096 19.352 C 6.940 19.213,5.970 18.246,4.941 17.203 C 2.840 15.073,2.852 15.089,2.890 14.618 C 2.920 14.250,3.130 13.947,3.460 13.795 C 3.660 13.704,4.067 13.697,4.271 13.782 C 4.366 13.822,4.776 14.198,5.419 14.837 C 5.970 15.383,6.483 15.864,6.560 15.904 C 6.660 15.957,6.787 15.979,7.000 15.979 C 7.258 15.980,7.327 15.964,7.492 15.867 C 7.844 15.660,8.029 15.295,7.987 14.888 C 7.957 14.598,7.833 14.406,7.383 13.961 L 7.000 13.582 7.000 11.001 L 7.000 8.420 12.580 14.000 C 15.649 17.069,18.160 19.592,18.160 19.607 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const PointerOffIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const PointerOff = PointerOffIcon;