@if (form.controls.type.value === "country") {
@if (selectedOption) {
{{ selectedOption.label }} ({{ selectedOption.code }})
}
{{ option.label }} {{ option.code }}
@if (form.controls.countryCode.touched && form.controls.countryCode.invalid) { {{ "sites.exclusions.errors.invalidCountry" | transloco }} }
} @else {
@if (form.controls.cidr.touched && form.controls.cidr.invalid) { {{ "sites.exclusions.errors.invalidCidr" | transloco }} }
}
@if (form.controls.description.touched && form.controls.description.invalid) { {{ "sites.exclusions.errors.descriptionTooLong" | transloco }} }
@if (createError(); as errorKey) {
{{ errorKey | transloco }}
}
@if (error(); as errorKey) {
{{ errorKey | transloco }}
}

{{ "sites.exclusions.suggestionsTitle" | transloco }}

{{ "sites.exclusions.suggestionsHint" | transloco }}

@if (isCurrentIPLoading()) { {{ "sites.exclusions.currentIpLoading" | transloco }} } @else if (currentIPCIDR(); as currentIPCIDR) { {{ currentIPCIDR }} } @else { {{ "sites.exclusions.currentIpUnavailable" | transloco }} }

{{ "sites.settings.tabs.filtering" | transloco }}

{{ "sites.exclusions.description" | transloco }}

@if (actionStatus(); as status) { } @if (isLoading()) {
{{ "sites.exclusions.loading" | transloco }}
} @else if (exclusions().length === 0) {
{{ "sites.exclusions.empty" | transloco }}
} @else {
{{ exclusions().length }}
{{ "sites.exclusions.columns.type" | transloco }} {{ "sites.exclusions.columns.value" | transloco }} {{ "sites.exclusions.columns.description" | transloco }} {{ "sites.exclusions.columns.created" | transloco }} {{ "common.columns.actions" | transloco }} {{ rule.type_label }} @if (rule.type === "country" && rule.country_code) { {{ rule.value_label }} } @else { {{ rule.cidr }} } {{ rule.description || "-" }} {{ "sites.exclusions.empty" | transloco }}
}