You can do filter table data, in this case with observables and our NgbHighlight component used in Typeahead

@for (country of countries$ | async; track country.name; let i = $index) { } @empty { }
# Country Area Population
{{ i + 1 }}
No countries found