@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.01 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-boxes" 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="M11.691 1.365 C 11.329 1.398,10.887 1.530,10.600 1.690 C 9.724 2.178,7.203 3.728,7.021 3.889 C 6.722 4.156,6.466 4.497,6.300 4.849 C 6.018 5.447,6.024 5.387,6.010 7.781 L 5.997 9.942 4.144 11.054 C 3.124 11.666,2.189 12.251,2.066 12.353 C 1.804 12.572,1.476 12.972,1.343 13.235 C 1.291 13.337,1.198 13.573,1.135 13.760 L 1.020 14.100 1.008 16.116 C 0.998 17.809,1.006 18.179,1.058 18.429 C 1.187 19.053,1.437 19.513,1.900 19.980 C 2.198 20.280,2.337 20.372,3.949 21.336 C 5.166 22.065,5.773 22.404,5.999 22.484 C 6.432 22.638,6.909 22.694,7.330 22.641 C 7.967 22.561,8.150 22.473,10.143 21.278 L 12.000 20.164 13.857 21.278 C 15.850 22.473,16.033 22.561,16.670 22.641 C 17.091 22.694,17.568 22.638,18.001 22.484 C 18.227 22.404,18.834 22.065,20.051 21.336 C 21.663 20.372,21.802 20.280,22.100 19.980 C 22.563 19.513,22.813 19.053,22.942 18.429 C 22.994 18.179,23.002 17.809,22.992 16.116 L 22.980 14.100 22.865 13.760 C 22.802 13.573,22.709 13.337,22.657 13.235 C 22.524 12.972,22.196 12.572,21.934 12.353 C 21.811 12.251,20.875 11.666,19.855 11.053 L 18.000 9.940 18.000 7.893 C 18.000 5.689,17.989 5.542,17.784 5.033 C 17.623 4.635,17.434 4.355,17.100 4.021 C 16.806 3.726,16.653 3.624,15.200 2.754 C 14.331 2.234,13.494 1.743,13.340 1.663 C 12.863 1.417,12.277 1.311,11.691 1.365 M12.329 3.401 C 12.470 3.445,15.000 4.961,15.000 5.002 C 15.000 5.018,14.325 5.438,13.500 5.935 L 12.000 6.838 10.500 5.935 C 9.675 5.438,9.000 5.018,9.000 5.001 C 9.000 4.985,9.590 4.617,10.312 4.185 C 11.796 3.295,11.884 3.261,12.329 3.401 M11.000 10.144 C 11.000 11.636,10.996 11.721,10.930 11.683 C 10.892 11.662,10.221 11.260,9.440 10.790 L 8.020 9.936 8.010 8.349 L 7.999 6.763 9.500 7.664 L 11.000 8.564 11.000 10.144 M15.950 9.943 C 15.923 9.968,15.288 10.355,14.540 10.801 C 13.792 11.248,13.139 11.640,13.090 11.672 L 13.000 11.729 13.000 10.147 L 13.000 8.564 14.490 7.670 L 15.980 6.776 15.990 8.336 C 15.999 9.552,15.990 9.906,15.950 9.943 M8.454 12.547 C 9.249 13.023,9.932 13.435,9.971 13.461 C 10.031 13.502,9.833 13.633,8.521 14.420 L 7.000 15.331 5.479 14.420 C 4.643 13.918,3.967 13.499,3.978 13.489 C 4.004 13.463,6.976 11.680,6.994 11.680 C 7.001 11.680,7.658 12.070,8.454 12.547 M18.534 12.586 C 19.329 13.062,19.994 13.464,20.012 13.479 C 20.029 13.495,19.358 13.917,18.522 14.419 L 17.000 15.331 15.477 14.418 C 14.475 13.818,13.973 13.495,14.007 13.475 C 14.036 13.458,14.717 13.048,15.520 12.563 C 16.323 12.079,17.004 11.692,17.034 11.702 C 17.064 11.712,17.739 12.110,18.534 12.586 M4.529 16.180 L 5.997 17.060 5.999 18.648 L 6.000 20.237 4.702 19.457 C 3.988 19.029,3.347 18.620,3.276 18.550 C 3.023 18.297,3.021 18.284,3.008 16.706 C 3.001 15.917,3.010 15.278,3.028 15.286 C 3.046 15.294,3.721 15.696,4.529 16.180 M11.000 16.858 L 11.000 18.436 9.500 19.336 L 8.000 20.236 8.001 18.648 L 8.002 17.060 9.491 16.170 C 10.310 15.681,10.985 15.280,10.990 15.280 C 10.995 15.280,11.000 15.990,11.000 16.858 M14.693 16.280 L 15.998 17.060 15.999 18.648 L 16.000 20.236 14.500 19.336 L 13.000 18.436 13.000 16.854 L 13.000 15.273 13.194 15.387 C 13.301 15.449,13.976 15.851,14.693 16.280 M20.992 16.710 C 20.979 18.284,20.977 18.297,20.724 18.550 C 20.653 18.620,20.012 19.029,19.298 19.457 L 18.000 20.237 18.002 18.648 L 18.003 17.060 19.472 16.174 C 20.279 15.687,20.955 15.287,20.972 15.284 C 20.990 15.282,20.999 15.923,20.992 16.710 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BoxesIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Boxes = BoxesIcon;