import { useMemo } from "react";
export const usePrettyRepoURL = (url: string) => {
return useMemo(() => {
let urlString = url;
try {
const parsedURL = new URL(url);
urlString = `${parsedURL.host}${parsedURL.pathname}`;
} catch (e) {}
return urlString.endsWith(".git") ? urlString.slice(0, -4) : urlString;
}, [url]);
};