{{ 'catalog.filtersTitle' | translate }}

@for (filter of definitions; track filter.id) { @if (filter.enabled) {
@if (filter.type === 'checkbox' || filter.type === 'availability') {
@for (option of filter.options; track option.id) { }
} @if (filter.type === 'radio') {
@for (option of filter.options; track option.id) { }
} @if (filter.type === 'range') {
} @if (filter.type === 'slider') {
{{ state.ranges[filter.id]?.max ?? filter.max ?? 0 }}
} @if (filter.type === 'color') {
@for (option of filter.options; track option.id) { }
} @if (filter.type === 'size') {
@for (option of filter.options; track option.id) { }
} @if (filter.type === 'rating') {
@for (option of filter.options; track option.id) { }
} @if (filter.type === 'toggle') { }
} }