@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.93 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-group" 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.860 2.150,3.395 2.398,2.896 2.896 C 2.496 3.297,2.295 3.614,2.125 4.113 L 2.022 4.420 2.021 5.863 L 2.020 7.306 2.141 7.503 C 2.543 8.156,3.457 8.156,3.859 7.503 L 3.980 7.307 4.000 6.023 C 4.022 4.603,4.027 4.576,4.301 4.301 C 4.576 4.027,4.604 4.022,6.020 4.000 L 7.300 3.980 7.492 3.867 C 8.248 3.423,8.123 2.306,7.290 2.055 C 7.151 2.013,6.819 2.001,5.904 2.005 C 5.242 2.007,4.609 2.025,4.499 2.043 M16.695 2.055 C 16.049 2.264,15.799 3.040,16.198 3.591 C 16.263 3.681,16.403 3.805,16.508 3.867 L 16.700 3.980 17.980 4.000 C 19.396 4.022,19.424 4.027,19.699 4.301 C 19.973 4.576,19.978 4.603,20.000 6.023 L 20.020 7.307 20.141 7.503 C 20.543 8.156,21.457 8.156,21.859 7.503 L 21.980 7.306 21.979 5.863 L 21.978 4.420 21.875 4.113 C 21.705 3.614,21.504 3.297,21.104 2.896 C 20.692 2.484,20.358 2.277,19.861 2.124 C 19.551 2.028,19.495 2.025,18.200 2.014 C 17.166 2.005,16.822 2.014,16.695 2.055 M7.477 6.073 C 6.806 6.249,6.238 6.823,6.060 7.508 C 5.972 7.844,5.972 11.156,6.060 11.492 C 6.153 11.852,6.310 12.118,6.596 12.404 C 7.073 12.881,7.426 13.000,8.368 13.000 L 9.000 13.000 9.000 14.632 C 9.000 16.399,9.010 16.507,9.225 16.930 C 9.361 17.199,9.801 17.639,10.070 17.775 C 10.516 18.001,10.499 18.000,13.500 18.000 C 16.501 18.000,16.484 18.001,16.930 17.775 C 17.196 17.640,17.638 17.200,17.771 16.937 C 17.990 16.506,18.000 16.396,17.999 14.514 C 17.999 12.642,17.985 12.484,17.781 12.083 C 17.646 11.816,17.297 11.449,17.017 11.281 C 16.658 11.065,16.361 11.005,15.630 11.002 L 15.000 11.000 14.999 9.390 C 14.999 7.652,14.982 7.479,14.781 7.083 C 14.646 6.816,14.297 6.449,14.017 6.281 C 13.555 6.003,13.580 6.005,10.500 6.005 C 8.020 6.005,7.713 6.012,7.477 6.073 M13.000 9.500 L 13.000 11.000 10.500 11.000 L 8.000 11.000 8.000 9.500 L 8.000 8.000 10.500 8.000 L 13.000 8.000 13.000 9.500 M16.000 14.500 L 16.000 16.000 13.500 16.000 L 11.000 16.000 11.000 14.500 L 11.000 13.000 13.500 13.000 L 16.000 13.000 16.000 14.500 M2.695 16.057 C 2.466 16.129,2.256 16.299,2.128 16.516 L 2.020 16.700 2.021 18.140 L 2.022 19.580 2.125 19.887 C 2.295 20.386,2.496 20.703,2.896 21.104 C 3.298 21.505,3.617 21.707,4.113 21.873 C 4.414 21.974,4.447 21.976,5.764 21.991 C 6.645 22.001,7.163 21.992,7.268 21.963 C 7.498 21.901,7.737 21.713,7.867 21.492 C 7.964 21.327,7.980 21.257,7.980 21.000 C 7.980 20.746,7.963 20.672,7.872 20.516 C 7.813 20.415,7.698 20.282,7.618 20.221 C 7.354 20.020,7.208 20.000,5.981 20.000 C 4.708 20.000,4.594 19.981,4.330 19.725 C 4.025 19.429,4.022 19.415,4.000 17.980 L 3.980 16.700 3.872 16.516 C 3.628 16.101,3.150 15.915,2.695 16.057 M20.695 16.057 C 20.466 16.129,20.256 16.299,20.128 16.516 L 20.020 16.700 20.000 17.980 C 19.978 19.415,19.975 19.429,19.670 19.725 C 19.406 19.981,19.292 20.000,18.019 20.000 C 16.792 20.000,16.646 20.020,16.382 20.221 C 16.302 20.282,16.187 20.415,16.128 20.516 C 16.037 20.672,16.020 20.746,16.020 21.000 C 16.020 21.257,16.036 21.327,16.133 21.492 C 16.263 21.713,16.502 21.901,16.732 21.963 C 16.837 21.992,17.355 22.001,18.236 21.991 C 19.553 21.976,19.586 21.974,19.887 21.873 C 20.383 21.707,20.702 21.505,21.104 21.104 C 21.504 20.703,21.705 20.386,21.875 19.887 L 21.978 19.580 21.979 18.140 L 21.980 16.700 21.872 16.516 C 21.628 16.101,21.150 15.915,20.695 16.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const GroupIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Group = GroupIcon;