UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.26 kB
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-archive" 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.418 19.816,2.151 20.556,3.140 20.886 L 3.420 20.979 6.340 20.991 C 9.601 21.005,9.448 21.017,9.773 20.724 C 9.981 20.536,10.088 20.292,10.088 20.003 C 10.088 19.615,9.894 19.298,9.540 19.106 C 9.381 19.021,9.356 19.020,6.540 19.000 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.065,2.976 4.630,3.303 4.303 C 3.608 3.998,3.593 4.000,5.957 4.001 C 7.092 4.001,8.091 4.018,8.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.284,21.000 13.017 C 21.000 16.326,20.985 18.191,20.959 18.285 C 20.901 18.493,20.765 18.678,20.560 18.826 C 20.046 19.196,19.906 19.405,19.908 19.800 C 19.909 20.329,20.300 20.740,20.848 20.790 C 21.059 20.809,21.111 20.797,21.371 20.667 C 22.162 20.274,22.756 19.488,22.942 18.591 C 22.994 18.337,23.001 17.583,22.991 12.859 L 22.980 7.420 22.886 7.140 C 22.556 6.157,21.820 5.424,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 M14.695 9.057 C 14.466 9.129,14.256 9.299,14.128 9.516 C 14.020 9.699,14.020 9.703,14.020 10.503 L 14.020 11.306 14.141 11.503 C 14.543 12.156,15.457 12.156,15.859 11.503 L 15.980 11.306 15.980 10.503 C 15.980 9.703,15.980 9.699,15.872 9.516 C 15.628 9.101,15.150 8.915,14.695 9.057 M14.695 14.057 C 14.466 14.129,14.256 14.299,14.128 14.516 C 14.023 14.695,14.020 14.721,14.007 15.424 L 13.994 16.148 13.667 16.315 C 12.922 16.693,12.364 17.356,12.114 18.160 C 11.979 18.594,11.979 19.406,12.114 19.840 C 12.421 20.826,13.174 21.579,14.160 21.886 C 14.412 21.964,14.547 21.979,15.000 21.979 C 15.453 21.979,15.588 21.964,15.840 21.886 C 16.826 21.579,17.579 20.826,17.886 19.840 C 18.021 19.406,18.021 18.594,17.886 18.160 C 17.636 17.356,17.078 16.693,16.333 16.315 L 16.006 16.148 15.993 15.424 C 15.980 14.721,15.977 14.695,15.872 14.516 C 15.628 14.101,15.150 13.915,14.695 14.057 M15.310 18.061 C 15.688 18.173,16.000 18.598,16.000 19.001 C 16.000 19.331,15.784 19.696,15.484 19.872 C 15.328 19.963,15.254 19.980,15.000 19.980 C 14.746 19.980,14.672 19.963,14.516 19.872 C 13.935 19.530,13.833 18.774,14.304 18.303 C 14.583 18.024,14.916 17.944,15.310 18.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const FolderArchiveIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const FolderArchive = FolderArchiveIcon;