@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.01 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-graph" 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.892 9.843,3.930 9.855 C 3.996 9.876,4.000 10.005,3.990 12.002 L 3.980 14.126 3.720 14.217 C 2.824 14.531,2.024 15.177,1.569 15.953 C 0.320 18.083,1.233 20.785,3.512 21.704 C 5.558 22.528,7.877 21.538,8.704 19.488 C 9.560 17.365,8.464 14.983,6.280 14.217 L 6.020 14.126 6.010 12.002 C 6.000 10.005,6.004 9.876,6.070 9.855 C 7.343 9.449,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 M11.695 2.057 C 11.466 2.129,11.256 2.299,11.128 2.516 L 11.020 2.700 11.020 12.003 L 11.020 21.306 11.141 21.503 C 11.543 22.156,12.457 22.156,12.859 21.503 L 12.980 21.306 12.980 12.003 L 12.980 2.700 12.872 2.516 C 12.628 2.101,12.150 1.915,11.695 2.057 M18.358 2.061 C 17.230 2.237,16.143 2.974,15.569 3.953 C 14.320 6.082,15.233 8.785,17.511 9.703 C 17.697 9.778,17.874 9.840,17.904 9.840 C 17.940 9.840,17.952 9.876,17.940 9.950 C 17.931 10.011,17.903 10.186,17.880 10.340 C 17.768 11.065,17.423 12.073,17.051 12.760 C 16.654 13.494,16.289 13.983,15.600 14.699 C 15.179 15.136,15.086 15.255,15.042 15.413 C 14.862 16.056,15.342 16.694,16.005 16.690 C 16.361 16.688,16.538 16.583,17.048 16.074 C 18.637 14.486,19.628 12.477,19.922 10.250 C 19.971 9.886,19.973 9.880,20.096 9.846 C 20.164 9.827,20.346 9.761,20.500 9.700 C 21.495 9.305,22.295 8.502,22.704 7.488 C 23.090 6.530,23.090 5.469,22.705 4.516 C 22.172 3.197,21.001 2.269,19.605 2.058 C 19.144 1.989,18.816 1.990,18.358 2.061 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 4.073 C 20.262 4.266,20.850 4.924,20.967 5.690 C 21.029 6.098,20.967 6.522,20.793 6.880 C 20.638 7.198,20.227 7.625,19.930 7.775 C 19.492 7.997,18.962 8.059,18.508 7.940 C 17.823 7.762,17.249 7.194,17.073 6.523 C 16.683 5.028,18.028 3.683,19.523 4.073 M5.523 16.073 C 6.262 16.266,6.850 16.924,6.967 17.690 C 7.067 18.343,6.873 18.933,6.403 19.404 C 6.002 19.807,5.547 20.000,5.000 20.000 C 4.485 20.000,4.038 19.822,3.653 19.465 C 2.323 18.229,3.189 16.005,5.000 16.005 C 5.143 16.005,5.378 16.036,5.523 16.073 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const GitGraphIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const GitGraph = GitGraphIcon;