(codeHostType: CodeHostType | ConnectionType)
| 307 | } |
| 308 | |
| 309 | export const getCodeHostIcon = (codeHostType: CodeHostType | ConnectionType): { src: string, className?: string } => { |
| 310 | switch (codeHostType) { |
| 311 | case "github": |
| 312 | return { |
| 313 | src: githubLogo, |
| 314 | className: "dark:invert", |
| 315 | }; |
| 316 | case "gitlab": |
| 317 | return { |
| 318 | src: gitlabLogo, |
| 319 | }; |
| 320 | case "gitea": |
| 321 | return { |
| 322 | src: giteaLogo, |
| 323 | } |
| 324 | case "gerrit": |
| 325 | return { |
| 326 | src: gerritLogo, |
| 327 | } |
| 328 | case "bitbucket": |
| 329 | case "bitbucketCloud": |
| 330 | case "bitbucketServer": |
| 331 | return { |
| 332 | src: bitbucketLogo, |
| 333 | } |
| 334 | case "azuredevops": |
| 335 | return { |
| 336 | src: azuredevopsLogo, |
| 337 | } |
| 338 | case "git": |
| 339 | case "genericGitHost": |
| 340 | return { |
| 341 | src: gitLogo, |
| 342 | } |
| 343 | } |
| 344 | } |
| 345 | |
| 346 | export const getCodeHostCommitUrl = ({ |
| 347 | webUrl, |
no outgoing calls
no test coverage detected