@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.27 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-heart-handshake" 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="M6.842 2.041 C 4.203 2.318,1.996 4.160,1.261 6.700 C 1.069 7.362,1.022 7.722,1.024 8.520 C 1.025 9.131,1.041 9.333,1.115 9.680 C 1.398 11.005,1.944 12.059,3.021 13.361 C 3.460 13.891,11.297 21.740,11.520 21.873 C 11.672 21.964,11.746 21.980,12.000 21.980 C 12.254 21.980,12.328 21.964,12.480 21.873 C 12.694 21.746,20.392 14.042,20.866 13.480 C 22.026 12.108,22.592 11.040,22.886 9.671 C 23.002 9.134,23.014 7.977,22.910 7.420 C 22.456 4.984,20.820 3.094,18.500 2.325 C 17.498 1.993,16.303 1.921,15.124 2.123 C 14.107 2.297,13.167 2.729,12.250 3.446 L 12.000 3.641 11.750 3.446 C 10.827 2.724,9.895 2.297,8.856 2.119 C 8.309 2.026,7.343 1.988,6.842 2.041 M8.126 4.042 C 8.800 4.111,9.371 4.284,9.846 4.563 C 10.117 4.723,10.520 5.004,10.520 5.034 C 10.520 5.047,9.973 5.607,9.304 6.279 C 8.535 7.052,8.030 7.592,7.928 7.751 C 7.552 8.337,7.374 8.995,7.413 9.658 C 7.442 10.156,7.516 10.438,7.739 10.900 C 8.133 11.717,8.848 12.311,9.741 12.566 C 9.999 12.640,10.159 12.657,10.580 12.657 C 11.173 12.657,11.525 12.579,11.994 12.343 C 12.359 12.159,12.544 12.008,13.660 10.982 C 14.810 9.924,14.959 9.799,15.227 9.665 C 15.801 9.378,16.578 9.454,17.091 9.847 C 17.331 10.031,19.480 11.969,19.480 12.001 C 19.480 12.042,18.730 12.859,18.346 13.238 L 18.002 13.576 17.271 12.855 C 16.655 12.247,16.509 12.123,16.343 12.067 C 15.865 11.905,15.383 12.083,15.128 12.516 C 15.036 12.672,15.020 12.745,15.021 13.000 C 15.021 13.213,15.043 13.340,15.096 13.440 C 15.136 13.517,15.487 13.900,15.874 14.291 L 16.578 15.001 15.791 15.789 L 15.003 16.577 14.272 15.855 C 13.655 15.247,13.509 15.123,13.343 15.067 C 12.865 14.905,12.383 15.083,12.128 15.516 C 12.036 15.672,12.020 15.745,12.021 16.000 C 12.021 16.213,12.043 16.340,12.096 16.440 C 12.136 16.517,12.487 16.900,12.874 17.291 L 13.578 18.001 12.789 18.791 L 12.000 19.580 8.478 16.060 C 6.542 14.124,4.804 12.360,4.617 12.140 C 3.885 11.278,3.394 10.445,3.180 9.700 C 2.587 7.638,3.593 5.400,5.537 4.459 C 6.338 4.071,7.140 3.942,8.126 4.042 M17.060 4.044 C 18.823 4.260,20.327 5.545,20.818 7.256 C 20.963 7.760,21.026 8.457,20.967 8.929 C 20.915 9.350,20.800 9.820,20.680 10.101 L 20.597 10.293 20.489 10.191 C 20.298 10.012,18.668 8.556,18.460 8.379 C 17.129 7.240,15.144 7.180,13.740 8.234 C 13.608 8.333,13.009 8.866,12.410 9.417 C 11.155 10.571,11.023 10.661,10.583 10.659 C 10.107 10.656,9.747 10.438,9.528 10.020 C 9.441 9.853,9.424 9.767,9.424 9.500 C 9.424 9.232,9.441 9.147,9.529 8.980 C 9.605 8.834,10.118 8.297,11.427 6.995 C 13.182 5.248,13.557 4.913,14.133 4.576 C 14.917 4.116,16.016 3.916,17.060 4.044 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const HeartHandshakeIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const HeartHandshake = HeartHandshakeIcon;