UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.23 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-git-pull-request-create-arrow" 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.929 9.855 C 3.995 9.876,4.000 10.207,4.009 15.592 L 4.020 21.306 4.141 21.503 C 4.543 22.156,5.457 22.156,5.859 21.503 L 5.980 21.306 5.991 15.592 C 6.000 10.207,6.005 9.876,6.071 9.855 C 7.341 9.451,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.304 7.000,17.402 7.014,17.679 7.283 C 17.986 7.582,17.978 7.523,18.000 9.523 L 18.020 11.306 18.141 11.503 C 18.543 12.156,19.457 12.156,19.859 11.503 L 19.980 11.306 19.980 9.383 C 19.980 7.478,19.979 7.457,19.886 7.160 C 19.581 6.181,18.826 5.422,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 M18.695 14.057 C 18.466 14.129,18.256 14.299,18.128 14.516 L 18.020 14.700 18.008 15.850 L 17.995 17.000 16.944 17.000 C 15.797 17.000,15.643 17.022,15.382 17.221 C 15.302 17.282,15.187 17.415,15.128 17.516 C 15.037 17.672,15.020 17.746,15.020 18.000 C 15.020 18.256,15.036 18.328,15.131 18.489 C 15.192 18.592,15.304 18.725,15.381 18.783 C 15.642 18.983,15.738 18.996,16.908 18.998 L 17.995 19.000 18.008 20.153 L 18.020 21.307 18.141 21.503 C 18.543 22.156,19.457 22.156,19.859 21.503 L 19.980 21.307 19.992 20.153 L 20.005 19.000 21.092 18.998 C 22.262 18.996,22.358 18.983,22.619 18.783 C 22.696 18.725,22.808 18.592,22.869 18.489 C 22.964 18.328,22.980 18.256,22.980 18.000 C 22.980 17.746,22.963 17.672,22.872 17.516 C 22.813 17.415,22.698 17.282,22.618 17.221 C 22.357 17.022,22.203 17.000,21.056 17.000 L 20.005 17.000 19.992 15.850 L 19.980 14.700 19.872 14.516 C 19.628 14.101,19.150 13.915,18.695 14.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const GitPullRequestCreateArrowIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const GitPullRequestCreateArrow = GitPullRequestCreateArrowIcon;