@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.4 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-git-compare-arrows" 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="M4.358 2.061 C 2.731 2.315,1.417 3.584,1.083 5.227 C 0.700 7.105,1.756 9.031,3.540 9.711 C 3.716 9.778,3.891 9.843,3.928 9.855 C 3.992 9.875,3.998 10.105,4.009 13.228 L 4.021 16.580 4.114 16.860 C 4.442 17.840,5.167 18.564,6.140 18.884 C 6.409 18.973,6.480 18.977,7.996 18.991 L 9.571 19.006 8.870 19.713 C 8.485 20.102,8.136 20.483,8.096 20.560 C 8.043 20.660,8.021 20.787,8.021 21.000 C 8.020 21.258,8.036 21.327,8.133 21.492 C 8.263 21.714,8.502 21.901,8.736 21.965 C 8.939 22.019,9.267 21.989,9.445 21.899 C 9.519 21.862,10.306 21.109,11.194 20.226 C 12.957 18.472,12.999 18.420,12.999 18.000 C 12.999 17.578,12.960 17.530,11.175 15.756 C 9.716 14.307,9.519 14.124,9.343 14.066 C 8.863 13.906,8.382 14.084,8.128 14.516 C 8.036 14.672,8.020 14.745,8.021 15.000 C 8.021 15.213,8.043 15.340,8.096 15.440 C 8.136 15.517,8.487 15.900,8.875 16.292 L 9.580 17.004 8.140 16.992 L 6.700 16.980 6.516 16.872 C 6.415 16.813,6.284 16.700,6.225 16.623 C 5.993 16.319,6.000 16.424,6.000 13.014 C 6.000 10.062,6.004 9.876,6.070 9.855 C 7.342 9.450,8.237 8.646,8.704 7.488 C 9.090 6.530,9.090 5.469,8.705 4.516 C 8.172 3.197,7.001 2.269,5.605 2.058 C 5.144 1.989,4.816 1.990,4.358 2.061 M14.640 2.069 C 14.488 2.121,14.205 2.384,12.825 3.755 C 11.040 5.530,11.001 5.578,11.001 6.000 C 11.001 6.420,11.043 6.472,12.806 8.226 C 13.694 9.109,14.481 9.862,14.555 9.899 C 15.010 10.128,15.601 9.944,15.867 9.492 C 15.964 9.327,15.980 9.258,15.979 9.000 C 15.979 8.787,15.957 8.660,15.904 8.560 C 15.864 8.483,15.514 8.101,15.127 7.710 L 14.423 7.000 15.764 7.000 C 17.328 7.000,17.406 7.012,17.697 7.304 C 18.013 7.620,18.002 7.475,17.990 11.014 L 17.980 14.126 17.720 14.217 C 16.824 14.531,16.024 15.177,15.569 15.953 C 14.320 18.083,15.233 20.785,17.512 21.704 C 19.560 22.529,21.874 21.540,22.705 19.484 C 23.560 17.367,22.462 14.982,20.280 14.217 L 20.020 14.126 20.000 10.773 L 19.979 7.420 19.886 7.140 C 19.558 6.158,18.815 5.419,17.861 5.123 C 17.547 5.026,17.506 5.024,15.984 5.009 L 14.429 4.994 15.130 4.287 C 15.515 3.898,15.864 3.517,15.904 3.440 C 15.957 3.340,15.979 3.213,15.979 3.000 C 15.980 2.745,15.964 2.672,15.872 2.516 C 15.617 2.083,15.121 1.902,14.640 2.069 M5.523 4.073 C 6.262 4.266,6.850 4.924,6.967 5.690 C 7.029 6.098,6.967 6.522,6.793 6.880 C 6.638 7.198,6.227 7.625,5.930 7.775 C 5.492 7.997,4.962 8.059,4.508 7.940 C 3.823 7.762,3.249 7.194,3.073 6.523 C 2.683 5.028,4.028 3.683,5.523 4.073 M19.523 16.073 C 20.262 16.266,20.850 16.924,20.967 17.690 C 21.067 18.343,20.873 18.933,20.403 19.404 C 20.002 19.807,19.547 20.000,19.000 20.000 C 18.485 20.000,18.038 19.822,17.653 19.465 C 16.323 18.229,17.189 16.005,19.000 16.005 C 19.143 16.005,19.378 16.036,19.523 16.073 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const GitCompareArrowsIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const GitCompareArrows = GitCompareArrowsIcon;