@switch (filter.type) { @case ('onlyWithAnyTag') { {{i18n.texts.tags_filter.onlyWithAnyTag}} } @case ('onlyWithoutAnyTag') { {{i18n.texts.tags_filter.onlyWithoutAnyTag}} } @default { @if (filter.tagsUuids.length > 0) { {{i18n.texts.tags_filter[filter.type]}} @for (uuid of filter.tagsUuids; track uuid) { @if ($index > 0) {} {{tagsByUuid.get(uuid)?.name}} } } @else { {{i18n.texts.tags_filter.click_to_select}} } } }
{{i18n.texts.tags_filter.popup.title}}
{{i18n.texts.tags_filter.onlyWithAnyTag}}
{{i18n.texts.tags_filter.onlyWithoutAnyTag}}
{{i18n.texts.tags_filter.include_and}}
{{i18n.texts.tags_filter.include_or}}
{{i18n.texts.tags_filter.exclude}}
@if (filter.type !== 'onlyWithAnyTag' && filter.type !== 'onlyWithoutAnyTag') { @for (tag of tags; track tag.uuid) {
{{tag.name}}
} }
{{i18n.texts.buttons.close}}