UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.63 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-route-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.328,1.127 2.480 C 1.186 2.579,1.764 3.187,2.410 3.832 L 3.585 5.004 3.314 5.284 C 2.818 5.795,2.390 6.539,2.186 7.242 C 1.724 8.838,2.233 10.661,3.456 11.785 C 4.036 12.319,4.656 12.659,5.437 12.873 L 5.820 12.978 8.702 12.991 L 11.584 13.004 14.082 15.502 L 16.580 18.000 13.229 18.000 C 10.072 18.000,9.876 17.996,9.855 17.930 C 9.843 17.892,9.778 17.716,9.711 17.540 C 9.213 16.232,8.008 15.270,6.605 15.058 C 6.121 14.986,5.879 14.986,5.395 15.058 C 3.155 15.396,1.632 17.563,2.083 19.773 C 2.357 21.118,3.249 22.195,4.512 22.704 C 5.231 22.994,6.023 23.070,6.757 22.921 C 8.127 22.641,9.230 21.723,9.711 20.460 C 9.778 20.284,9.843 20.109,9.855 20.071 C 9.875 20.007,10.149 20.002,14.028 19.989 C 16.806 19.980,18.228 19.962,18.325 19.933 L 18.471 19.890 19.905 21.328 C 20.694 22.118,21.421 22.814,21.520 22.873 C 21.673 22.964,21.746 22.980,22.000 22.980 C 22.257 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 M17.358 1.061 C 16.230 1.237,15.143 1.974,14.569 2.953 C 14.413 3.219,14.181 3.747,14.153 3.900 C 14.139 3.978,14.099 3.980,12.279 4.000 C 10.469 4.019,10.416 4.022,10.260 4.106 C 9.907 4.297,9.712 4.615,9.712 5.000 C 9.712 5.405,9.919 5.724,10.300 5.905 L 10.500 5.999 12.311 6.000 C 14.001 6.000,14.124 6.005,14.143 6.070 C 14.510 7.292,15.362 8.240,16.512 8.704 C 18.558 9.528,20.877 8.538,21.704 6.488 C 22.090 5.530,22.090 4.469,21.705 3.516 C 21.172 2.197,20.001 1.269,18.605 1.058 C 18.144 0.989,17.816 0.990,17.358 1.061 M18.523 3.073 C 19.262 3.266,19.850 3.924,19.967 4.690 C 20.029 5.098,19.967 5.522,19.793 5.880 C 19.638 6.198,19.227 6.625,18.930 6.775 C 18.492 6.997,17.962 7.059,17.508 6.940 C 16.823 6.762,16.249 6.194,16.073 5.523 C 15.683 4.028,17.028 2.683,18.523 3.073 M7.920 10.990 C 6.594 10.999,6.225 10.990,5.995 10.942 C 5.102 10.756,4.330 10.006,4.101 9.102 C 4.021 8.788,4.022 8.140,4.103 7.826 C 4.203 7.441,4.459 6.989,4.748 6.691 L 5.004 6.425 7.282 8.702 L 9.560 10.980 7.920 10.990 M17.440 11.037 C 16.995 11.173,16.707 11.553,16.710 12.000 C 16.713 12.307,16.814 12.529,17.046 12.738 C 17.253 12.924,17.249 12.922,17.991 13.055 C 18.493 13.144,18.870 13.347,19.261 13.739 C 19.653 14.130,19.856 14.507,19.945 15.009 C 20.078 15.751,20.076 15.747,20.262 15.954 C 20.471 16.186,20.693 16.287,21.000 16.290 C 21.378 16.292,21.703 16.093,21.894 15.740 C 22.019 15.507,22.005 14.926,21.861 14.380 C 21.514 13.067,20.627 12.005,19.389 11.420 C 18.745 11.115,17.796 10.929,17.440 11.037 M6.523 17.073 C 7.262 17.266,7.850 17.924,7.967 18.690 C 8.067 19.343,7.873 19.933,7.403 20.404 C 7.002 20.807,6.547 21.000,6.000 21.000 C 5.485 21.000,5.038 20.822,4.653 20.465 C 3.323 19.229,4.189 17.005,6.000 17.005 C 6.143 17.005,6.378 17.036,6.523 17.073 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const RouteOffIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const RouteOff = RouteOffIcon;