UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.13 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-squares-exclude" 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.499 1.043 C 2.379 1.233,1.461 2.048,1.114 3.160 L 1.020 3.460 1.020 9.000 L 1.020 14.540 1.114 14.840 C 1.419 15.818,2.180 16.584,3.137 16.877 C 3.481 16.982,4.040 17.026,4.264 16.965 C 4.498 16.901,4.737 16.714,4.867 16.492 C 4.964 16.327,4.980 16.257,4.980 16.000 C 4.980 15.746,4.963 15.672,4.872 15.516 C 4.758 15.323,4.561 15.149,4.375 15.078 C 4.314 15.055,4.130 15.019,3.966 14.998 C 3.620 14.954,3.387 14.835,3.221 14.618 C 2.991 14.316,3.000 14.545,3.000 9.001 C 3.000 3.243,2.980 3.627,3.303 3.303 C 3.627 2.980,3.243 3.000,9.000 3.000 C 14.757 3.000,14.373 2.980,14.697 3.303 C 14.993 3.599,15.000 3.650,15.000 5.445 L 15.000 6.996 12.230 7.009 L 9.460 7.022 9.139 7.122 C 8.170 7.426,7.419 8.181,7.114 9.160 C 7.023 9.451,7.020 9.503,7.020 10.883 L 7.020 12.306 7.141 12.503 C 7.543 13.156,8.457 13.156,8.859 12.503 L 8.980 12.307 9.000 11.023 C 9.023 9.581,9.025 9.571,9.321 9.283 C 9.619 8.994,9.555 9.000,12.571 9.000 C 15.483 9.000,15.486 9.000,15.937 8.771 C 16.197 8.639,16.639 8.197,16.771 7.937 C 16.999 7.488,17.006 7.404,16.991 5.325 C 16.977 3.460,16.975 3.414,16.885 3.140 C 16.562 2.163,15.822 1.425,14.861 1.121 L 14.540 1.020 9.120 1.014 C 6.139 1.011,3.609 1.024,3.499 1.043 M19.695 7.054 C 19.048 7.267,18.799 8.040,19.198 8.591 C 19.369 8.827,19.608 8.953,19.972 8.999 C 20.364 9.049,20.516 9.114,20.717 9.321 C 21.017 9.631,21.000 9.286,21.000 15.001 C 21.000 19.212,20.990 20.139,20.945 20.290 C 20.872 20.533,20.707 20.740,20.484 20.872 L 20.300 20.980 15.000 20.980 L 9.700 20.980 9.516 20.872 C 9.415 20.813,9.284 20.700,9.225 20.623 C 9.006 20.336,9.000 20.283,9.000 18.577 L 9.000 17.004 11.790 16.991 L 14.580 16.979 14.860 16.885 C 15.849 16.556,16.582 15.816,16.886 14.840 C 16.977 14.549,16.980 14.497,16.980 13.120 L 16.980 11.700 16.871 11.514 C 16.479 10.848,15.521 10.848,15.129 11.514 L 15.020 11.700 14.999 12.980 C 14.984 13.854,14.962 14.296,14.929 14.373 C 14.844 14.569,14.673 14.761,14.484 14.872 L 14.300 14.980 11.440 15.001 C 8.249 15.025,8.403 15.011,7.937 15.312 C 7.484 15.605,7.141 16.091,7.039 16.586 C 7.009 16.727,7.000 17.420,7.009 18.688 C 7.023 20.539,7.025 20.586,7.115 20.860 C 7.441 21.846,8.184 22.581,9.160 22.886 L 9.460 22.980 15.000 22.980 L 20.540 22.980 20.840 22.886 C 21.827 22.578,22.578 21.827,22.886 20.840 L 22.980 20.540 22.980 15.000 L 22.980 9.460 22.886 9.160 C 22.580 8.178,21.808 7.404,20.863 7.130 C 20.463 7.015,19.922 6.979,19.695 7.054 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const SquaresExcludeIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const SquaresExclude = SquaresExcludeIcon;