1import { useCurrentIdentityQuery } from './CurrentIdentity.generated';
 2
 3// same as in multi_repo_cache.go
 4const defaultRepoName = '__default';
 5
 6const CurrentRepository = (props: { default: string }) => {
 7  const { loading, error, data } = useCurrentIdentityQuery();
 8
 9  if (error || loading || !data?.repository?.name) return null;
10
11  let name = data.repository.name;
12  if (name === defaultRepoName) {
13    name = props.default;
14  }
15
16  return <>{name}</>;
17};
18
19export default CurrentRepository;