UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.7 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-hand-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="M17.636 1.820 C 17.183 1.906,16.683 2.101,16.298 2.342 L 15.956 2.557 15.588 2.362 C 14.930 2.013,14.212 1.849,13.560 1.897 C 11.753 2.033,10.343 3.314,10.037 5.098 C 9.980 5.431,10.012 6.276,10.094 6.605 C 10.273 7.321,10.590 7.893,11.224 8.646 L 11.515 8.992 10.468 9.011 C 9.311 9.031,9.186 9.052,8.648 9.307 C 8.333 9.456,8.537 9.266,4.022 13.625 L 3.022 14.590 2.768 14.358 C 2.399 14.019,2.060 13.926,1.684 14.058 C 1.450 14.141,1.253 14.303,1.128 14.516 C 1.036 14.672,1.020 14.745,1.021 15.000 C 1.021 15.212,1.043 15.341,1.095 15.440 C 1.192 15.625,7.291 21.736,7.508 21.865 C 7.967 22.139,8.587 21.968,8.867 21.492 C 8.964 21.327,8.980 21.258,8.979 21.000 C 8.978 20.653,8.925 20.527,8.653 20.236 L 8.474 20.045 8.627 19.910 C 8.711 19.835,8.951 19.622,9.160 19.435 C 9.369 19.248,9.567 19.079,9.600 19.058 C 9.635 19.036,10.716 19.010,12.200 18.997 C 14.970 18.972,14.930 18.975,15.660 18.722 C 16.453 18.448,16.772 18.217,18.058 16.983 C 18.656 16.409,19.849 15.267,20.709 14.445 C 21.570 13.623,22.350 12.849,22.443 12.725 C 23.024 11.950,23.181 10.901,22.859 9.949 C 22.634 9.284,22.075 8.637,21.437 8.301 C 21.285 8.221,21.160 8.147,21.160 8.137 C 21.160 8.127,21.230 8.016,21.315 7.890 C 21.725 7.285,21.936 6.672,21.998 5.902 C 22.095 4.716,21.752 3.725,20.965 2.906 C 20.480 2.403,19.883 2.055,19.200 1.878 C 18.764 1.766,18.061 1.739,17.636 1.820 M18.648 3.804 C 19.151 3.910,19.584 4.255,19.826 4.743 C 19.961 5.018,19.978 5.088,19.993 5.426 C 20.021 6.071,19.901 6.453,19.497 7.000 C 19.391 7.143,18.558 8.011,17.644 8.930 L 15.983 10.600 15.382 10.010 C 15.051 9.685,14.389 9.037,13.912 8.569 C 12.674 7.356,12.161 6.686,12.044 6.128 C 11.728 4.619,13.175 3.440,14.555 4.082 C 14.741 4.168,14.894 4.286,15.118 4.516 C 15.471 4.877,15.605 4.958,15.899 4.988 C 16.318 5.032,16.534 4.906,17.026 4.334 C 17.419 3.878,18.036 3.676,18.648 3.804 M20.389 10.021 C 20.780 10.185,21.005 10.518,21.007 10.939 C 21.010 11.429,21.367 11.056,16.052 16.129 C 15.732 16.435,15.525 16.597,15.329 16.696 C 14.764 16.980,14.859 16.971,12.000 17.000 C 9.145 17.029,9.255 17.019,8.654 17.304 C 8.463 17.395,8.260 17.539,8.053 17.731 C 7.506 18.238,7.091 18.600,7.054 18.600 C 7.035 18.600,6.437 18.017,5.725 17.305 L 4.431 16.011 6.975 13.555 C 8.612 11.975,9.565 11.083,9.649 11.052 C 9.742 11.018,10.259 11.004,11.443 11.002 C 13.363 11.000,13.398 11.004,13.697 11.303 C 13.970 11.577,14.057 11.919,13.945 12.290 C 13.872 12.533,13.707 12.740,13.484 12.872 L 13.300 12.980 12.020 13.001 C 11.146 13.016,10.704 13.038,10.627 13.071 C 10.431 13.156,10.239 13.327,10.128 13.516 C 10.037 13.672,10.020 13.746,10.020 14.000 C 10.020 14.257,10.036 14.327,10.133 14.492 C 10.263 14.713,10.502 14.901,10.732 14.963 C 10.837 14.992,11.353 15.001,12.236 14.991 C 13.509 14.976,13.595 14.970,13.860 14.883 C 14.484 14.677,14.670 14.546,15.749 13.547 C 16.128 13.196,16.479 12.881,16.529 12.848 C 16.579 12.814,16.890 12.524,17.220 12.202 C 18.288 11.162,19.448 10.112,19.617 10.036 C 19.818 9.944,20.188 9.937,20.389 10.021 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const HandHeartIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const HandHeart = HandHeartIcon;