UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 1.88 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-arrow-right-from-line" 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="M2.695 4.057 C 2.466 4.129,2.256 4.299,2.128 4.516 L 2.020 4.700 2.020 12.003 L 2.020 19.306 2.141 19.503 C 2.543 20.156,3.457 20.156,3.859 19.503 L 3.980 19.306 3.980 12.003 L 3.980 4.700 3.872 4.516 C 3.628 4.101,3.150 3.915,2.695 4.057 M14.670 5.061 C 14.448 5.142,14.250 5.309,14.128 5.516 C 14.036 5.672,14.020 5.745,14.021 6.000 C 14.021 6.212,14.043 6.341,14.095 6.440 C 14.135 6.517,15.161 7.575,16.374 8.790 L 18.579 11.000 12.736 11.000 C 7.901 11.000,6.861 11.009,6.710 11.055 C 6.467 11.128,6.260 11.293,6.128 11.516 C 6.037 11.672,6.020 11.746,6.020 12.000 C 6.020 12.256,6.036 12.328,6.131 12.489 C 6.256 12.702,6.449 12.864,6.670 12.943 C 6.793 12.987,7.892 12.997,12.700 12.998 L 18.579 13.000 16.374 15.210 C 15.161 16.426,14.135 17.483,14.095 17.560 C 14.043 17.659,14.021 17.788,14.021 18.000 C 14.020 18.258,14.036 18.327,14.133 18.492 C 14.263 18.714,14.502 18.901,14.736 18.965 C 14.938 19.019,15.266 18.989,15.445 18.899 C 15.519 18.862,16.981 17.434,18.694 15.726 C 22.076 12.353,21.999 12.440,21.999 12.000 C 21.999 11.560,22.079 11.650,18.674 8.255 C 15.819 5.409,15.522 5.125,15.343 5.065 C 15.107 4.987,14.874 4.986,14.670 5.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const ArrowRightFromLineIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const ArrowRightFromLine = ArrowRightFromLineIcon;