UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.98 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-file-badge-2" 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="M5.499 1.043 C 4.380 1.232,3.461 2.048,3.114 3.160 L 3.020 3.460 3.020 12.000 L 3.020 20.540 3.114 20.840 C 3.422 21.827,4.173 22.578,5.160 22.886 L 5.460 22.980 12.000 22.980 L 18.540 22.980 18.840 22.886 C 19.816 22.582,20.554 21.851,20.886 20.860 L 20.980 20.580 20.991 13.723 C 21.001 7.466,20.996 6.848,20.936 6.663 C 20.876 6.475,20.673 6.262,18.225 3.816 C 16.452 2.043,15.527 1.147,15.420 1.096 C 15.266 1.023,15.085 1.020,10.480 1.014 C 7.851 1.011,5.609 1.024,5.499 1.043 M16.790 5.210 L 19.000 7.420 19.000 13.764 C 19.000 19.023,18.991 20.138,18.945 20.290 C 18.872 20.533,18.707 20.740,18.484 20.872 L 18.300 20.980 12.000 20.980 L 5.700 20.980 5.516 20.872 C 5.415 20.813,5.284 20.700,5.225 20.623 C 4.985 20.308,5.000 20.888,5.000 12.022 C 5.000 2.888,4.974 3.632,5.304 3.303 C 5.619 2.988,5.320 3.006,10.220 3.003 L 14.580 3.000 16.790 5.210 M11.358 6.061 C 9.150 6.405,7.636 8.582,8.082 10.772 C 8.221 11.452,8.482 12.001,8.927 12.547 C 9.055 12.704,9.160 12.851,9.160 12.873 C 9.160 12.894,8.898 13.899,8.578 15.106 C 8.038 17.137,7.996 17.321,8.011 17.582 C 8.052 18.315,8.638 18.918,9.375 18.987 C 9.529 19.001,9.712 18.991,9.825 18.963 C 9.930 18.936,10.462 18.709,11.008 18.458 L 12.000 18.001 12.992 18.458 C 13.538 18.709,14.070 18.936,14.175 18.963 C 15.015 19.175,15.927 18.492,15.991 17.603 C 16.008 17.359,15.963 17.163,15.425 15.127 C 15.103 13.911,14.840 12.897,14.840 12.874 C 14.840 12.852,14.945 12.704,15.073 12.547 C 15.374 12.177,15.534 11.909,15.704 11.488 C 16.090 10.530,16.090 9.469,15.705 8.516 C 15.172 7.197,14.001 6.269,12.605 6.058 C 12.144 5.989,11.816 5.990,11.358 6.061 M12.523 8.073 C 13.262 8.266,13.850 8.924,13.967 9.690 C 14.067 10.345,13.872 10.936,13.403 11.401 C 12.988 11.812,12.547 12.000,12.000 12.000 C 11.112 12.000,10.295 11.374,10.073 10.523 C 9.740 9.246,10.690 8.005,12.000 8.005 C 12.143 8.005,12.378 8.036,12.523 8.073 M11.334 13.940 C 11.737 14.017,12.265 14.016,12.680 13.938 C 12.861 13.903,13.014 13.881,13.020 13.888 C 13.037 13.906,13.720 16.506,13.720 16.553 C 13.720 16.575,13.490 16.487,13.210 16.358 C 12.632 16.092,12.323 16.000,12.000 16.000 C 11.677 16.000,11.368 16.092,10.790 16.358 C 10.510 16.487,10.280 16.574,10.280 16.551 C 10.280 16.467,10.974 13.880,10.997 13.880 C 11.010 13.880,11.161 13.907,11.334 13.940 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const FileBadge2Icon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const FileBadge2 = FileBadge2Icon;