Не в тему, но ставьте файлам с реакт расширения jsx/tsx вместо js/ts, так принято
А еще лучше делать ComponentName.component.tsx/jsx
Тут ты что-то перемудрил
Ну, не сортирует вообще. Прболемка я так думаю в вот этом пункте: function handleSort(sortOrder) { setSortOrder(sortOrder); if (sortOrder.value) { setUsers(_.orderBy(users, ['asc'], [sortOrder.value])); } }
ВОт так напиши и посмотри выводит ли в консоль слово SORT!!! Для ВСЕХ вариантов сортировки function handleSort(sortOrder) { setSortOrder(sortOrder); if (sortOrder.value) { console.log('SORT!!!'); setUsers(_.orderBy(users, ['asc'], [sortOrder.value])); } }
Неа, дело говорит)
А это кстати холиварно очень. )) Одни говорят хорошо, другие плохо. ПРимерно как Добавлять I в названии интерефэйса.
У нас так не принято)
Ага. Но некоторые настаивают шо таки надо ))
Ангулярщина какая то
🤷♂️в консоле пишу SORT, вообще экран пропал:)
Обсуждают сегодня