Добрый день коллеги) Тут есть говнокод который я сразу сходу написал, как вы бы решили или оптимизировали данную задачу.Задача состоит в том чтобы сделать сортировку с помощью запроса на сервер. Дальше сервер сам возвращает отсортированный список. По дефолту когда человек заходит в компонент(список пользователей). Все стрелки вниз и вверх активные кроме ФИО сотрудника. То есть по дефолту при инициализации компонента,на сервер сразу идет запрос получить список по полю ФИО в алфавитном порядке, поэтому только стрелка вниз активная. Но в этот же момент на стрелку вниз навешана функция уже с запросом на сервер, который возвращает список в обратном порядке и при клике менят стрелку вверх, а когда стрелка вверх то будет навешана функция в алфавитном порядке. Все стрелки такие, я сделал с простым флагами(true/false);