Spaces:
Sleeping
Sleeping
File size: 470 Bytes
8e0dd55 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import RepoInfo from "@/types/repoinfo";
export default function getRepoUrl(repoInfo: RepoInfo): string {
console.log('getRepoUrl', repoInfo);
if (repoInfo.type === 'local' && repoInfo.localPath) {
return repoInfo.localPath;
} else {
if(repoInfo.repoUrl) {
return repoInfo.repoUrl;
} else {
if(repoInfo.owner && repoInfo.repo) {
return "http://example/" + repoInfo.owner + "/" + repoInfo.repo;
}
return '';
}
}
}; |