UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 5.84 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-intersect" 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.382 1.230,1.454 2.054,1.115 3.160 C 1.045 3.390,1.023 3.559,1.022 3.883 C 1.020 4.285,1.026 4.315,1.141 4.503 C 1.446 4.998,2.077 5.144,2.548 4.828 C 2.816 4.647,2.951 4.410,2.999 4.031 C 3.048 3.645,3.111 3.491,3.301 3.301 C 3.491 3.112,3.645 3.048,4.028 2.999 C 4.392 2.953,4.631 2.827,4.802 2.591 C 5.207 2.032,4.947 1.253,4.290 1.055 C 4.090 0.995,3.811 0.991,3.499 1.043 M7.695 1.057 C 7.466 1.129,7.256 1.299,7.128 1.516 C 7.037 1.672,7.020 1.746,7.020 2.000 C 7.020 2.256,7.036 2.328,7.131 2.489 C 7.256 2.702,7.449 2.864,7.670 2.943 C 7.885 3.020,10.115 3.020,10.330 2.943 C 10.551 2.864,10.744 2.702,10.869 2.489 C 10.964 2.328,10.980 2.256,10.980 2.000 C 10.980 1.746,10.963 1.672,10.872 1.516 C 10.740 1.293,10.533 1.128,10.290 1.055 C 10.039 0.979,7.937 0.981,7.695 1.057 M13.695 1.054 C 13.048 1.267,12.799 2.040,13.198 2.591 C 13.369 2.827,13.608 2.953,13.972 2.999 C 14.355 3.048,14.509 3.112,14.699 3.301 C 14.889 3.491,14.952 3.645,15.001 4.031 C 15.049 4.410,15.184 4.647,15.452 4.828 C 15.923 5.144,16.554 4.998,16.859 4.503 C 16.974 4.315,16.980 4.285,16.978 3.883 C 16.977 3.559,16.955 3.390,16.885 3.160 C 16.586 2.184,15.809 1.404,14.863 1.130 C 14.463 1.015,13.922 0.979,13.695 1.054 M1.695 7.057 C 1.466 7.129,1.256 7.299,1.128 7.516 L 1.020 7.700 1.020 9.003 L 1.020 10.306 1.141 10.503 C 1.543 11.156,2.457 11.156,2.859 10.503 L 2.980 10.306 2.980 9.003 L 2.980 7.700 2.872 7.516 C 2.628 7.101,2.150 6.915,1.695 7.057 M9.499 7.043 C 8.393 7.228,7.486 8.026,7.115 9.140 L 7.021 9.420 7.009 12.315 C 7.001 14.273,7.010 15.278,7.040 15.418 C 7.191 16.148,7.852 16.809,8.582 16.960 C 8.722 16.990,9.727 16.999,11.685 16.991 L 14.580 16.979 14.860 16.885 C 15.838 16.559,16.559 15.838,16.885 14.860 L 16.979 14.580 16.991 11.694 C 17.004 8.556,17.002 8.519,16.782 8.083 C 16.646 7.816,16.297 7.449,16.017 7.281 C 15.554 7.002,15.583 7.004,12.480 7.007 C 10.951 7.008,9.609 7.025,9.499 7.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.355 9.048,20.509 9.112,20.699 9.301 C 20.889 9.491,20.952 9.645,21.001 10.031 C 21.049 10.410,21.184 10.647,21.452 10.828 C 21.923 11.144,22.554 10.998,22.859 10.503 C 22.974 10.315,22.980 10.285,22.978 9.883 C 22.977 9.559,22.955 9.390,22.885 9.160 C 22.586 8.184,21.809 7.404,20.863 7.130 C 20.463 7.015,19.922 6.979,19.695 7.054 M15.000 11.554 C 15.000 14.325,15.000 14.328,14.779 14.618 C 14.718 14.698,14.585 14.813,14.484 14.872 L 14.300 14.980 11.650 14.991 L 9.000 15.002 9.000 12.448 C 9.000 9.537,8.993 9.614,9.304 9.303 C 9.609 8.997,9.520 9.006,12.430 9.003 L 15.000 9.000 15.000 11.554 M1.695 13.057 C 1.466 13.129,1.256 13.299,1.128 13.516 C 1.029 13.685,1.020 13.734,1.022 14.120 C 1.023 14.440,1.045 14.611,1.115 14.840 C 1.413 15.812,2.179 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.623 14.955,3.387 14.835,3.226 14.625 C 3.084 14.438,3.043 14.320,2.998 13.966 C 2.937 13.483,2.700 13.178,2.290 13.055 C 2.068 12.988,1.913 12.989,1.695 13.057 M21.695 13.057 C 21.466 13.129,21.256 13.299,21.128 13.516 L 21.020 13.700 21.020 15.003 L 21.020 16.306 21.141 16.503 C 21.543 17.156,22.457 17.156,22.859 16.503 L 22.980 16.306 22.980 15.003 L 22.980 13.700 22.872 13.516 C 22.628 13.101,22.150 12.915,21.695 13.057 M7.695 19.057 C 7.466 19.129,7.256 19.299,7.128 19.516 C 7.029 19.685,7.020 19.734,7.022 20.120 C 7.023 20.440,7.045 20.611,7.115 20.840 C 7.413 21.812,8.179 22.584,9.137 22.877 C 9.481 22.982,10.040 23.026,10.264 22.965 C 10.498 22.901,10.737 22.714,10.867 22.492 C 10.964 22.327,10.980 22.257,10.980 22.000 C 10.980 21.746,10.963 21.672,10.872 21.516 C 10.758 21.323,10.561 21.149,10.375 21.078 C 10.314 21.055,10.130 21.019,9.966 20.998 C 9.623 20.955,9.387 20.835,9.226 20.625 C 9.081 20.434,9.037 20.309,8.997 19.966 C 8.942 19.488,8.701 19.179,8.290 19.055 C 8.068 18.988,7.913 18.989,7.695 19.057 M21.695 19.057 C 21.298 19.181,21.062 19.491,21.002 19.966 C 20.957 20.320,20.916 20.438,20.774 20.625 C 20.613 20.835,20.377 20.955,20.034 20.998 C 19.870 21.019,19.686 21.055,19.625 21.078 C 19.439 21.149,19.242 21.323,19.128 21.516 C 19.037 21.672,19.020 21.746,19.020 22.000 C 19.020 22.257,19.036 22.327,19.133 22.492 C 19.263 22.714,19.502 22.901,19.736 22.965 C 19.960 23.026,20.519 22.982,20.863 22.877 C 21.821 22.584,22.587 21.812,22.885 20.840 C 22.955 20.611,22.977 20.440,22.978 20.120 C 22.980 19.734,22.971 19.685,22.872 19.516 C 22.628 19.101,22.150 18.915,21.695 19.057 M13.695 21.057 C 13.466 21.129,13.256 21.299,13.128 21.516 C 13.037 21.672,13.020 21.746,13.020 22.000 C 13.020 22.256,13.036 22.328,13.131 22.489 C 13.256 22.702,13.449 22.864,13.670 22.943 C 13.885 23.020,16.115 23.020,16.330 22.943 C 16.551 22.864,16.744 22.702,16.869 22.489 C 16.964 22.328,16.980 22.256,16.980 22.000 C 16.980 21.746,16.963 21.672,16.872 21.516 C 16.740 21.293,16.533 21.128,16.290 21.055 C 16.039 20.979,13.937 20.981,13.695 21.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const SquaresIntersectIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const SquaresIntersect = SquaresIntersectIcon;