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