{{ 'account.type.' + (type | async) | translate }}
@if (!doNotShowPrice.includes((type | async) || '')) {
@if (prices.recurring; as recurring) {
@if (currency$ | async; as currency) {
{{ ((monthly | async) ? recurring.month?.price : recurring.year?.price) | currency: currency }}
/{{ ((monthly | async) ? 'billing.month' : 'billing.year') | translate }}
}
}
}
@if (isDeprecatedAccount | async) {
@if (currency$ | async; as currency) {
{{ 'billing.quotas_label' | translate }}
{{ 'billing.cost_over_limits' | translate }}
{{ 'billing.quotas.kbs' | translate }}
@if ((defaults | async)?.max_kbs; as maxKbs) {
{{ maxKbs === -1 ? ('billing.unlimited' | translate) : maxKbs }}
}
-
@for (param of params; track param) {
{{ 'billing.quotas.' + param | translate }}
{{ prices.usage[param]?.threshold | number }}
{{ param === 'media' ? ('billing.hours' | translate) : '' }}
{{ prices.usage[param]?.price | currency: currency : 'symbol' : '1.2-6' }}
/{{ (['media', 'training'].includes(param) ? 'billing.hour' : 'billing.unit') | translate }}
}
}
}
@if (activeSubscription | async) {
{{ 'billing.next-payment' | translate }}:
}
}
@if (activeSubscription | async) {