[Front-end] Refactor search/sort/filter area