@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.25 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-zap-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.036 1.672,1.020 1.745,1.021 2.000 C 1.021 2.212,1.043 2.341,1.095 2.440 C 1.135 2.517,2.327 3.741,3.743 5.160 L 6.319 7.740 4.395 9.720 C 3.338 10.809,2.410 11.792,2.335 11.904 C 2.136 12.197,2.038 12.488,2.012 12.861 C 1.944 13.824,2.572 14.688,3.525 14.942 C 3.704 14.989,4.352 14.999,7.374 15.000 C 10.355 15.000,11.005 15.009,10.988 15.052 C 10.977 15.081,10.530 16.472,9.995 18.142 C 9.040 21.124,9.022 21.186,9.022 21.520 C 9.021 21.817,9.037 21.893,9.146 22.124 C 9.560 23.004,10.715 23.278,11.428 22.666 C 11.534 22.575,12.555 21.537,13.696 20.360 C 14.837 19.183,15.886 18.103,16.025 17.960 L 16.280 17.701 18.850 20.266 C 20.263 21.677,21.483 22.865,21.560 22.905 C 21.659 22.957,21.788 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 M13.150 1.041 C 12.795 1.130,12.620 1.267,11.795 2.107 C 10.094 3.839,9.690 4.264,9.623 4.395 C 9.527 4.580,9.498 4.920,9.560 5.139 C 9.623 5.365,9.883 5.667,10.098 5.765 C 10.283 5.849,10.612 5.862,10.855 5.794 C 10.991 5.757,11.140 5.627,11.696 5.064 C 12.067 4.688,12.360 4.416,12.346 4.460 C 12.332 4.504,12.157 5.053,11.957 5.680 C 11.639 6.675,11.595 6.846,11.613 7.025 C 11.671 7.612,12.235 8.045,12.783 7.923 C 13.037 7.866,13.329 7.680,13.435 7.507 C 13.478 7.437,13.843 6.354,14.246 5.100 C 14.959 2.880,14.978 2.811,14.978 2.480 C 14.979 2.183,14.963 2.107,14.854 1.876 C 14.617 1.373,14.125 1.038,13.589 1.016 C 13.430 1.009,13.232 1.020,13.150 1.041 M15.400 9.037 C 15.096 9.130,14.808 9.394,14.718 9.665 C 14.646 9.881,14.652 10.155,14.734 10.371 C 14.808 10.563,15.078 10.845,15.270 10.931 C 15.351 10.967,15.992 10.985,17.680 11.000 L 19.980 11.020 19.104 11.920 C 18.150 12.900,18.072 13.012,18.072 13.395 C 18.072 13.704,18.172 13.928,18.402 14.135 C 18.711 14.412,19.126 14.475,19.492 14.301 C 19.666 14.219,21.489 12.368,21.681 12.080 C 21.949 11.678,22.067 11.052,21.961 10.596 C 21.780 9.816,21.134 9.180,20.383 9.043 C 20.109 8.993,15.562 8.988,15.400 9.037 M11.664 13.109 C 11.657 13.116,11.599 13.099,11.536 13.071 C 11.446 13.031,10.601 13.016,7.720 13.000 L 4.020 12.980 5.878 11.068 L 7.735 9.156 9.706 11.126 C 10.790 12.210,11.671 13.102,11.664 13.109 M14.840 16.287 C 14.840 16.316,11.666 19.598,11.651 19.584 C 11.646 19.579,11.941 18.641,12.307 17.498 C 13.041 15.203,13.076 15.038,12.946 14.542 L 12.883 14.304 13.862 15.282 C 14.400 15.819,14.840 16.272,14.840 16.287 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ZapOffIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const ZapOff = ZapOffIcon;