@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.86 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-code" 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.043 C 2.383 2.230,1.461 3.048,1.114 4.160 L 1.020 4.460 1.020 11.500 L 1.020 18.540 1.114 18.840 C 1.422 19.827,2.173 20.578,3.160 20.886 L 3.460 20.980 12.000 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.180 5.000 C 11.591 4.979,11.740 4.985,11.481 4.801 C 11.421 4.758,11.122 4.358,10.817 3.912 C 10.511 3.465,10.171 3.009,10.061 2.898 C 9.802 2.637,9.429 2.386,9.083 2.239 C 8.560 2.016,8.336 2.000,5.905 2.005 C 4.692 2.007,3.609 2.025,3.499 2.043 M8.177 4.038 C 8.479 4.108,8.634 4.266,9.145 5.022 C 9.934 6.188,10.350 6.566,11.160 6.848 L 11.540 6.980 15.900 7.000 C 20.786 7.022,20.402 6.997,20.717 7.321 C 21.017 7.631,21.000 7.286,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 12.000 18.980 L 3.700 18.980 3.516 18.872 C 3.415 18.813,3.284 18.700,3.225 18.623 C 2.986 18.310,3.000 18.748,3.000 11.522 C 3.000 4.064,2.976 4.630,3.304 4.303 C 3.604 4.002,3.573 4.006,5.940 4.004 C 7.084 4.003,8.091 4.018,8.177 4.038 M9.641 9.565 C 9.587 9.586,9.482 9.650,9.409 9.706 C 9.267 9.814,7.254 12.304,7.107 12.553 C 6.983 12.762,6.983 13.238,7.107 13.447 C 7.210 13.622,9.227 16.142,9.365 16.268 C 9.597 16.481,10.065 16.557,10.363 16.431 C 10.563 16.346,10.789 16.137,10.891 15.944 C 10.994 15.745,11.010 15.331,10.921 15.120 C 10.889 15.043,10.506 14.535,10.071 13.990 L 9.280 13.000 10.071 12.010 C 10.506 11.466,10.889 10.957,10.921 10.880 C 11.010 10.669,10.994 10.255,10.891 10.056 C 10.791 9.866,10.563 9.654,10.374 9.575 C 10.224 9.512,9.788 9.506,9.641 9.565 M13.617 9.575 C 13.142 9.789,12.885 10.367,13.060 10.826 C 13.105 10.943,13.427 11.382,13.926 12.006 L 14.720 13.000 13.926 13.994 C 13.427 14.618,13.105 15.057,13.060 15.174 C 12.883 15.637,13.146 16.223,13.620 16.424 C 13.935 16.557,14.397 16.486,14.635 16.268 C 14.773 16.142,16.790 13.622,16.893 13.447 C 17.028 13.218,17.017 12.761,16.871 12.520 C 16.656 12.165,14.703 9.783,14.527 9.661 C 14.376 9.556,14.314 9.539,14.047 9.530 C 13.849 9.523,13.696 9.539,13.617 9.575 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const FolderCodeIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const FolderCode = FolderCodeIcon;