@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.42 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-arrow-right-left" 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="M15.670 2.061 C 15.448 2.142,15.250 2.309,15.128 2.516 C 15.036 2.672,15.020 2.745,15.021 3.000 C 15.021 3.213,15.043 3.341,15.095 3.440 C 15.136 3.517,15.711 4.124,16.374 4.790 L 17.578 6.000 10.735 6.000 C 5.053 6.000,3.862 6.009,3.710 6.055 C 3.467 6.128,3.260 6.293,3.128 6.516 C 3.037 6.672,3.020 6.746,3.020 7.000 C 3.020 7.256,3.036 7.328,3.131 7.489 C 3.256 7.702,3.449 7.864,3.670 7.943 C 3.793 7.987,5.057 7.997,10.699 7.998 L 17.578 8.000 16.374 9.210 C 15.711 9.876,15.138 10.481,15.101 10.555 C 14.872 11.009,15.056 11.601,15.508 11.867 C 15.673 11.964,15.742 11.980,16.000 11.979 C 16.212 11.979,16.341 11.957,16.440 11.905 C 16.517 11.865,17.531 10.884,18.694 9.726 C 20.996 7.433,20.999 7.429,20.999 7.000 C 20.999 6.569,20.999 6.569,18.674 4.255 C 16.750 2.340,16.521 2.124,16.343 2.065 C 16.107 1.987,15.874 1.986,15.670 2.061 M7.640 12.068 C 7.486 12.121,7.148 12.441,5.326 14.255 C 3.001 16.569,3.001 16.569,3.001 17.000 C 3.001 17.429,3.004 17.433,5.306 19.726 C 6.469 20.884,7.483 21.865,7.560 21.905 C 7.659 21.957,7.788 21.979,8.000 21.979 C 8.258 21.980,8.327 21.964,8.492 21.867 C 8.714 21.737,8.901 21.498,8.965 21.264 C 9.019 21.061,8.989 20.733,8.899 20.555 C 8.862 20.481,8.289 19.875,7.626 19.210 L 6.422 18.000 13.301 17.998 C 18.943 17.997,20.207 17.987,20.330 17.943 C 20.551 17.864,20.744 17.702,20.869 17.489 C 20.964 17.328,20.980 17.256,20.980 17.000 C 20.980 16.746,20.963 16.672,20.872 16.516 C 20.740 16.293,20.533 16.128,20.290 16.055 C 20.138 16.009,18.947 16.000,13.265 16.000 L 6.422 16.000 7.626 14.790 C 8.289 14.125,8.864 13.517,8.905 13.440 C 8.957 13.341,8.979 13.213,8.979 13.000 C 8.980 12.745,8.964 12.672,8.872 12.516 C 8.617 12.083,8.121 11.903,7.640 12.068 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ArrowRightLeftIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const ArrowRightLeft = ArrowRightLeftIcon;