< @if (hasSignedIn) { {{ 'PROJECT_DETAIL.PROJECTS' | translate }} } @if (hasSignedIn && isWebhookTaskListPage()) { < {{ 'PROJECT_DETAIL.WEBHOOKS' | translate }} } @if (hasSignedIn && isP2pPreheatTaskListPage()) { < {{ 'P2P_PROVIDER.P2P_PROVIDER' | translate }} } @if (!hasSignedIn) { {{ 'SEARCH.BACK' | translate }} }

@if (isProxyCacheProject) { } @if (!isProxyCacheProject) { } {{ currentProject.name }} @if (isMember) {
} @if (isMember) { {{ roleName | translate }} }

@if (isProxyCacheProject) {
{{ 'PROJECT.PROXY_CACHE' | translate }}
}
{{ 'PROJECT.ACCESS_LEVEL' | translate }}

{{ (currentProject?.metadata?.public === 'true' ? 'PROJECT.PUBLIC' : 'PROJECT.PRIVATE' ) | translate }}

@if (hasQuotaReadPermission) {
{{ 'QUOTA.QUOTA_USED' | translate }}
@if (projectQuota) {

{{ getSizeNumber() }} {{ getSizeUnit() }}

{{ 'QUOTA.OF' | translate }} {{ projectQuota?.hard?.storage === -1 ? ('QUOTA.UNLIMITED' | translate) : getIntegerAndUnit( projectQuota?.hard?.storage, projectQuota?.used?.storage ).partNumberHard }} {{ projectQuota?.hard?.storage === -1 ? '' : getIntegerAndUnit( projectQuota?.hard?.storage, projectQuota?.used?.storage ).partCharacterHard }}
}
}
@for (tab of tabLinkNavList; track tab; let i = $index) { @if (tab.permissions()) { } }