@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.74 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-archive-x" 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="M2.477 2.073 C 1.806 2.249,1.238 2.823,1.060 3.508 C 0.972 3.844,0.972 7.156,1.060 7.492 C 1.153 7.852,1.310 8.118,1.596 8.404 C 1.958 8.766,2.457 9.000,2.867 9.000 L 2.998 9.000 3.009 14.290 L 3.020 19.580 3.114 19.860 C 3.446 20.851,4.184 21.582,5.160 21.886 L 5.460 21.980 12.000 21.980 L 18.540 21.980 18.840 21.886 C 19.816 21.582,20.554 20.851,20.886 19.860 L 20.980 19.580 20.991 14.290 L 21.002 9.000 21.133 9.000 C 21.323 9.000,21.691 8.896,21.930 8.775 C 22.196 8.640,22.638 8.200,22.771 7.937 C 22.990 7.506,23.000 7.396,22.999 5.514 C 22.999 3.642,22.985 3.484,22.781 3.083 C 22.646 2.816,22.297 2.449,22.017 2.281 C 21.521 1.982,22.335 2.005,12.000 2.005 C 3.376 2.005,2.722 2.009,2.477 2.073 M21.000 5.500 L 21.000 7.000 12.000 7.000 L 3.000 7.000 3.000 5.500 L 3.000 4.000 12.000 4.000 L 21.000 4.000 21.000 5.500 M19.000 14.054 C 19.000 18.220,18.990 19.139,18.945 19.290 C 18.872 19.533,18.707 19.740,18.484 19.872 L 18.300 19.980 12.000 19.980 L 5.700 19.980 5.516 19.872 C 5.415 19.813,5.284 19.700,5.225 19.623 C 4.988 19.313,5.000 19.603,5.000 14.075 L 5.000 9.000 12.000 9.000 L 19.000 9.000 19.000 14.054 M9.240 11.035 C 8.784 11.184,8.512 11.546,8.512 12.003 C 8.512 12.394,8.584 12.493,9.616 13.520 C 10.135 14.037,10.560 14.478,10.560 14.500 C 10.560 14.522,10.135 14.963,9.616 15.480 C 8.954 16.139,8.648 16.472,8.592 16.595 C 8.493 16.811,8.487 17.164,8.578 17.382 C 8.723 17.730,9.126 18.000,9.500 17.999 C 9.868 17.998,9.986 17.911,11.030 16.869 L 12.000 15.901 12.970 16.869 C 14.014 17.911,14.132 17.998,14.500 17.999 C 14.874 18.000,15.277 17.730,15.422 17.382 C 15.513 17.164,15.507 16.811,15.408 16.595 C 15.352 16.472,15.046 16.139,14.384 15.480 C 13.865 14.963,13.440 14.522,13.440 14.500 C 13.440 14.478,13.865 14.037,14.384 13.520 C 15.416 12.493,15.488 12.394,15.488 12.003 C 15.488 11.615,15.293 11.296,14.940 11.108 C 14.729 10.995,14.284 10.989,14.080 11.095 C 14.003 11.135,13.503 11.602,12.970 12.134 L 12.000 13.099 11.030 12.134 C 10.497 11.602,9.999 11.137,9.924 11.100 C 9.768 11.022,9.389 10.986,9.240 11.035 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ArchiveXIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const ArchiveX = ArchiveXIcon;