@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.94 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-eye-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.016 3.430,3.052 4.469 C 4.088 5.507,4.928 6.364,4.918 6.371 C 4.481 6.710,4.153 7.003,3.698 7.458 C 2.720 8.437,2.034 9.391,1.453 10.580 C 0.858 11.796,0.854 12.160,1.417 13.340 C 2.542 15.695,4.427 17.601,6.780 18.761 C 7.937 19.332,9.074 19.692,10.324 19.886 C 10.804 19.960,11.073 19.975,11.940 19.977 C 12.588 19.979,13.123 19.960,13.360 19.928 C 14.672 19.748,15.866 19.409,16.905 18.920 L 17.310 18.730 19.325 20.748 C 20.433 21.857,21.421 22.813,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 M11.060 4.043 C 10.472 4.094,10.252 4.162,10.064 4.349 C 9.831 4.581,9.746 4.777,9.745 5.080 C 9.745 5.466,9.939 5.778,10.300 5.974 C 10.447 6.053,10.502 6.058,10.960 6.040 C 11.871 6.004,12.843 6.027,13.335 6.097 C 16.532 6.551,19.295 8.543,20.719 11.418 L 21.009 12.003 20.724 12.574 C 20.568 12.889,20.291 13.365,20.110 13.634 C 19.601 14.388,19.532 14.507,19.504 14.683 C 19.431 15.141,19.714 15.604,20.174 15.780 C 20.510 15.908,20.960 15.800,21.204 15.534 C 21.549 15.157,22.114 14.269,22.509 13.483 C 23.152 12.201,23.157 11.827,22.547 10.580 C 22.104 9.677,21.652 8.983,20.995 8.200 C 19.099 5.939,16.466 4.499,13.500 4.100 C 12.912 4.021,11.654 3.992,11.060 4.043 M7.464 8.884 L 8.549 9.968 8.418 10.234 C 8.028 11.031,7.909 11.920,8.079 12.757 C 8.357 14.117,9.245 15.193,10.512 15.704 C 11.570 16.130,12.734 16.086,13.766 15.582 L 14.032 15.451 14.921 16.341 L 15.810 17.230 15.481 17.357 C 12.747 18.411,9.574 18.143,7.046 16.645 C 5.432 15.688,4.099 14.248,3.273 12.570 L 2.993 12.001 3.281 11.417 C 3.763 10.444,4.405 9.560,5.186 8.794 C 5.529 8.458,6.303 7.803,6.360 7.801 C 6.371 7.800,6.868 8.288,7.464 8.884 M11.298 12.718 C 11.957 13.378,12.484 13.930,12.468 13.945 C 12.453 13.961,12.301 13.981,12.130 13.991 C 11.554 14.023,11.066 13.849,10.653 13.465 C 10.245 13.086,10.007 12.565,10.003 12.040 C 10.001 11.790,10.038 11.520,10.075 11.520 C 10.089 11.520,10.640 12.059,11.298 12.718 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const EyeOffIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const EyeOff = EyeOffIcon;