UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 4.14 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-subtract" 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.816,2.154 16.559,3.140 16.885 C 3.414 16.975,3.461 16.977,5.312 16.991 C 7.355 17.006,7.453 16.999,7.877 16.798 C 8.183 16.653,8.623 16.230,8.771 15.937 C 9.000 15.486,9.000 15.483,9.000 12.571 C 9.000 9.524,8.992 9.615,9.303 9.303 C 9.615 8.992,9.523 9.000,12.579 9.000 C 15.493 9.000,15.485 9.001,15.930 8.775 C 16.196 8.640,16.638 8.200,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 M14.310 3.061 C 14.452 3.103,14.571 3.178,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.181 7.423,7.441 8.160,7.115 9.140 L 7.021 9.420 7.009 12.212 L 6.996 15.003 5.348 14.992 L 3.700 14.980 3.516 14.872 C 3.303 14.747,3.141 14.550,3.058 14.316 C 2.969 14.061,2.971 3.993,3.061 3.690 C 3.140 3.421,3.412 3.143,3.673 3.063 C 3.963 2.974,14.010 2.972,14.310 3.061 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 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 SquaresSubtractIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const SquaresSubtract = SquaresSubtractIcon;