@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.82 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-grid-2x2-plus" 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="M4.499 2.043 C 3.380 2.232,2.461 3.048,2.114 4.160 L 2.020 4.460 2.020 12.000 L 2.020 19.540 2.114 19.840 C 2.418 20.816,3.150 21.555,4.140 21.886 L 4.420 21.979 7.816 21.991 C 10.118 21.999,11.279 21.989,11.419 21.960 C 11.938 21.852,12.537 21.399,12.771 20.937 C 13.005 20.476,13.000 20.574,13.000 16.624 L 13.000 13.000 16.632 13.000 C 20.581 13.000,20.475 13.006,20.930 12.775 C 21.196 12.640,21.638 12.200,21.771 11.937 C 22.009 11.469,22.004 11.554,21.991 7.829 L 21.979 4.420 21.886 4.140 C 21.558 3.159,20.821 2.425,19.861 2.121 L 19.540 2.020 12.120 2.014 C 8.039 2.011,4.609 2.024,4.499 2.043 M11.000 7.500 L 11.000 11.000 7.500 11.000 L 4.000 11.000 4.000 7.947 C 4.000 4.480,3.989 4.618,4.304 4.303 C 4.613 3.994,4.464 4.006,7.930 4.003 L 11.000 4.000 11.000 7.500 M19.310 4.061 C 19.589 4.144,19.856 4.411,19.939 4.690 C 19.991 4.865,20.000 5.331,20.000 7.947 L 20.000 11.000 16.500 11.000 L 13.000 11.000 13.000 7.500 L 13.000 4.000 16.053 4.000 C 18.669 4.000,19.135 4.009,19.310 4.061 M11.000 16.501 L 11.000 20.002 7.850 19.991 L 4.700 19.980 4.516 19.872 C 4.415 19.813,4.284 19.700,4.225 19.623 C 3.994 19.320,4.000 19.418,4.000 16.075 L 4.000 13.000 7.500 13.000 L 11.000 13.000 11.000 16.501 M18.695 15.057 C 18.466 15.129,18.256 15.299,18.128 15.516 L 18.020 15.700 18.008 16.850 L 17.995 18.000 16.944 18.000 C 15.797 18.000,15.643 18.022,15.382 18.221 C 15.302 18.282,15.187 18.415,15.128 18.516 C 15.037 18.672,15.020 18.746,15.020 19.000 C 15.020 19.256,15.036 19.328,15.131 19.489 C 15.192 19.592,15.304 19.725,15.381 19.783 C 15.642 19.983,15.738 19.996,16.908 19.998 L 17.995 20.000 18.008 21.153 L 18.020 22.307 18.141 22.503 C 18.543 23.156,19.457 23.156,19.859 22.503 L 19.980 22.307 19.992 21.153 L 20.005 20.000 21.092 19.998 C 22.262 19.996,22.358 19.983,22.619 19.783 C 22.696 19.725,22.808 19.592,22.869 19.489 C 22.964 19.328,22.980 19.256,22.980 19.000 C 22.980 18.746,22.963 18.672,22.872 18.516 C 22.813 18.415,22.698 18.282,22.618 18.221 C 22.357 18.022,22.203 18.000,21.056 18.000 L 20.005 18.000 19.992 16.850 L 19.980 15.700 19.872 15.516 C 19.628 15.101,19.150 14.915,18.695 15.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const Grid2x2PlusIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Grid2x2Plus = Grid2x2PlusIcon;