@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.6 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-folder-root" 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 2.042 C 2.376 2.236,1.461 3.048,1.114 4.160 L 1.020 4.460 1.020 11.520 L 1.020 18.580 1.125 18.887 C 1.296 19.387,1.496 19.704,1.896 20.104 C 2.296 20.504,2.613 20.704,3.113 20.875 L 3.420 20.980 11.980 20.980 L 20.540 20.980 20.840 20.886 C 21.827 20.578,22.578 19.827,22.886 18.840 L 22.980 18.540 22.980 13.000 L 22.980 7.460 22.886 7.160 C 22.581 6.182,21.831 5.427,20.861 5.122 L 20.540 5.021 16.160 5.000 L 11.780 4.980 11.591 4.869 C 11.401 4.757,11.267 4.586,10.607 3.617 C 10.122 2.903,9.817 2.614,9.260 2.338 C 8.601 2.013,8.717 2.024,6.060 2.015 C 4.762 2.011,3.609 2.023,3.499 2.042 M8.228 4.060 C 8.508 4.143,8.660 4.306,9.200 5.101 C 9.900 6.132,10.287 6.501,10.943 6.764 C 11.547 7.006,11.398 6.999,15.943 6.999 C 20.647 7.000,20.376 6.983,20.697 7.303 C 21.020 7.627,21.000 7.243,21.000 13.001 C 21.000 17.212,20.990 18.139,20.945 18.290 C 20.872 18.533,20.707 18.740,20.484 18.872 L 20.300 18.980 16.650 18.991 L 13.000 19.002 13.000 17.428 L 13.000 15.855 13.330 15.687 C 14.078 15.307,14.635 14.645,14.886 13.840 C 15.021 13.406,15.021 12.594,14.886 12.160 C 14.581 11.181,13.822 10.418,12.861 10.125 C 12.588 10.042,12.458 10.027,12.000 10.027 C 11.542 10.027,11.412 10.042,11.139 10.125 C 10.178 10.418,9.419 11.181,9.114 12.160 C 8.979 12.594,8.979 13.406,9.114 13.840 C 9.365 14.645,9.931 15.318,10.670 15.688 L 11.000 15.853 11.000 17.427 L 11.000 19.000 7.427 19.000 C 3.445 19.000,3.626 19.012,3.330 18.725 C 3.246 18.643,3.142 18.505,3.098 18.418 C 3.022 18.263,3.020 18.126,3.010 11.582 C 2.998 4.059,2.975 4.632,3.303 4.303 C 3.604 4.002,3.573 4.006,5.943 4.003 C 7.686 4.000,8.058 4.010,8.228 4.060 M12.310 12.061 C 12.688 12.173,13.000 12.598,13.000 13.001 C 13.000 13.331,12.784 13.696,12.484 13.872 C 12.328 13.963,12.254 13.980,12.000 13.980 C 11.746 13.980,11.672 13.963,11.516 13.872 C 10.935 13.530,10.833 12.774,11.304 12.303 C 11.583 12.024,11.916 11.944,12.310 12.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const FolderRootIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const FolderRoot = FolderRootIcon;