@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.03 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-heart" 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.500 L 1.020 18.540 1.114 18.840 C 1.418 19.816,2.149 20.554,3.140 20.886 L 3.420 20.980 7.271 20.991 C 9.824 20.999,11.173 20.989,11.275 20.961 C 11.498 20.901,11.739 20.711,11.867 20.492 C 11.964 20.327,11.980 20.257,11.980 20.000 C 11.980 19.746,11.963 19.672,11.872 19.516 C 11.761 19.328,11.572 19.158,11.373 19.070 C 11.286 19.032,10.383 19.015,7.480 19.000 L 3.700 18.980 3.516 18.872 C 3.303 18.747,3.141 18.550,3.058 18.316 C 2.968 18.060,2.971 4.993,3.061 4.690 C 3.144 4.411,3.411 4.144,3.690 4.061 C 3.979 3.975,7.928 3.970,8.211 4.055 C 8.507 4.144,8.610 4.247,9.046 4.890 C 9.684 5.829,9.891 6.093,10.166 6.316 C 10.497 6.583,10.975 6.817,11.400 6.918 C 11.730 6.997,11.861 6.999,15.923 7.000 C 20.649 7.000,20.376 6.983,20.697 7.303 C 20.971 7.578,21.000 7.718,21.000 8.797 C 21.001 9.663,21.005 9.708,21.095 9.900 C 21.276 10.282,21.595 10.488,22.003 10.488 C 22.292 10.488,22.536 10.381,22.724 10.173 C 22.997 9.870,23.010 9.789,22.991 8.534 C 22.975 7.511,22.967 7.397,22.883 7.140 C 22.568 6.169,21.821 5.424,20.861 5.122 L 20.540 5.021 16.160 5.000 L 11.780 4.980 11.613 4.891 C 11.409 4.781,11.285 4.629,10.759 3.840 C 10.204 3.007,9.805 2.605,9.278 2.346 C 8.596 2.011,8.723 2.024,6.060 2.015 C 4.762 2.011,3.609 2.023,3.499 2.042 M14.987 12.041 C 13.231 12.256,11.929 13.802,12.011 15.576 C 12.051 16.448,12.362 17.213,12.953 17.888 C 13.060 18.010,13.991 18.943,15.022 19.961 C 17.047 21.960,17.095 21.999,17.500 21.999 C 17.915 21.999,17.942 21.977,20.151 19.774 C 22.303 17.628,22.432 17.480,22.690 16.869 C 23.291 15.442,22.984 13.927,21.889 12.918 C 20.726 11.845,18.945 11.704,17.660 12.582 L 17.500 12.691 17.360 12.604 C 17.053 12.414,16.564 12.197,16.280 12.125 C 15.913 12.032,15.353 11.996,14.987 12.041 M16.020 14.158 C 16.168 14.226,16.386 14.385,16.588 14.572 C 17.063 15.012,17.312 15.115,17.699 15.033 C 17.947 14.980,18.057 14.906,18.446 14.533 C 18.795 14.198,19.071 14.052,19.428 14.015 C 19.989 13.956,20.521 14.234,20.817 14.738 C 20.939 14.947,21.011 15.336,20.977 15.609 C 20.943 15.883,20.725 16.341,20.510 16.590 C 20.417 16.698,19.701 17.418,18.919 18.189 L 17.499 19.592 15.917 18.026 C 14.511 16.635,14.320 16.431,14.207 16.200 C 13.886 15.545,13.959 14.887,14.402 14.447 C 14.840 14.011,15.461 13.900,16.020 14.158 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const FolderHeartIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const FolderHeart = FolderHeartIcon;