import * as React from "react"; import { createLucideIcon, type LucideProps } from "lucide-react"; const GitHubIcon = createLucideIcon("GitHub", [ [ "path", { fill: "currentColor", stroke: "none", d: "M12 1.5C17.7875 1.5 22.5 6.31333 22.5 12.2783C22.5 17.0311 19.5066 21.0544 15.3623 22.4902C15.2924 22.5018 15.255 22.4992 15.2412 22.4961C15.2396 22.4957 15.2384 22.4945 15.2373 22.4941C15.2369 22.4932 15.2368 22.4915 15.2363 22.4902C15.2318 22.4778 15.2275 22.4591 15.2275 22.4375C15.2275 22.2536 15.2311 21.8605 15.2344 21.3193C15.2377 20.7801 15.2412 20.0977 15.2412 19.3418C15.2411 18.6521 15.1023 18.0771 14.8799 17.626C15.8886 17.4377 16.9157 17.0868 17.75 16.3711C18.8379 15.4377 19.5176 13.9607 19.5176 11.6895C19.5176 10.444 19.1178 9.39705 18.4453 8.55371C18.6056 7.99467 18.7804 6.88661 18.2441 5.49707L18.1582 5.27637L17.9326 5.20215L17.8252 5.53027C17.9206 5.23894 17.9308 5.20597 17.9316 5.20215L17.9307 5.20117H17.9287C17.9274 5.20075 17.9262 5.19966 17.9248 5.19922C17.9217 5.19826 17.9176 5.19733 17.9141 5.19629C17.9071 5.19427 17.8994 5.1917 17.8906 5.18945C17.8725 5.18482 17.85 5.18055 17.8242 5.17578C17.7726 5.16625 17.7061 5.15715 17.624 5.15332C17.4592 5.14566 17.2346 5.15773 16.9482 5.21973C16.4108 5.33614 15.6592 5.62915 14.666 6.29199C13.8065 6.06986 12.8999 5.95833 12.002 5.9541H11.998C11.1001 5.95833 10.1944 6.06986 9.33594 6.29199C8.3416 5.62907 7.58894 5.3361 7.05078 5.21973C6.76427 5.15779 6.53998 5.1457 6.375 5.15332C6.29273 5.15714 6.2255 5.16529 6.17383 5.1748C6.14801 5.17956 6.12553 5.18483 6.10742 5.18945C6.09866 5.19169 6.09093 5.19427 6.08398 5.19629C6.08042 5.19732 6.07632 5.19827 6.07324 5.19922C6.07192 5.19963 6.07057 5.1998 6.06934 5.2002L6.06738 5.20117H6.06641C6.06591 5.20133 6.06538 5.20185 6.2207 5.67676L6.06543 5.20215L5.83887 5.27539L5.75391 5.49805C5.21954 6.88785 5.39336 7.99583 5.55273 8.55371C4.88335 9.39607 4.48049 10.4432 4.48047 11.6895C4.48047 13.9553 5.15962 15.4321 6.24414 16.3682C7.07713 17.0871 8.10273 17.4426 9.11035 17.6338C8.99885 17.8623 8.90983 18.1228 8.84863 18.4131C8.57845 18.5102 8.22883 18.5921 7.87207 18.5596C7.43529 18.5197 6.93684 18.3063 6.52734 17.5869L6.49316 17.5283C6.47014 17.4904 6.43711 17.4389 6.39453 17.3779C6.30966 17.2564 6.18341 17.0939 6.01562 16.9277C5.68403 16.5993 5.15674 16.2241 4.44238 16.1729L4.42773 16.1719H4.39062C4.37901 16.172 4.36336 16.1722 4.34473 16.1729C4.30791 16.1742 4.25639 16.177 4.19824 16.1836C4.10193 16.1945 3.91026 16.2227 3.74316 16.3203C3.65339 16.3728 3.52795 16.4705 3.45703 16.6377C3.38036 16.8186 3.40074 17 3.45996 17.1445C3.55923 17.3868 3.79 17.5878 4.04492 17.7666L4.07812 17.79L4.11426 17.8066V17.8076L4.11328 17.8066L4.11133 17.8057C4.11036 17.8052 4.10908 17.805 4.1084 17.8047L4.1123 17.8066C4.12119 17.8118 4.13951 17.8229 4.16504 17.8408C4.21623 17.8767 4.29819 17.9409 4.39648 18.042C4.56744 18.2178 4.79454 18.5115 5 18.9766L5.08594 19.1865C5.08791 19.192 5.0902 19.1982 5.09277 19.2051C5.10129 19.2277 5.11317 19.2582 5.12891 19.2939C5.16032 19.3653 5.20754 19.4614 5.27441 19.5713C5.40813 19.791 5.62408 20.0716 5.9541 20.3252C6.54641 20.7801 7.44637 21.102 8.7627 20.9326C8.76799 21.637 8.77441 22.2271 8.77441 22.4375C8.77441 22.457 8.77103 22.4746 8.7666 22.4863C8.76519 22.4901 8.76357 22.4926 8.7627 22.4941C8.76795 22.4893 8.76974 22.4921 8.75684 22.4951C8.74292 22.4983 8.70777 22.5008 8.64355 22.4912C4.49636 21.0574 1.50005 17.0319 1.5 12.2783C1.5 6.31337 6.2136 1.5 12 1.5Z", key: "path-0", }, ], ]) as any; export const GitHub = React.forwardRef( ({ className = "lucide-logo", viewBox = "0 0 24 24", ...props }, ref) => React.createElement(GitHubIcon, { ref, className, viewBox, ...props, }), ) as any; GitHub.displayName = "GitHub";