Я думаю, у вас сейчас проблема с локализацией данных.
Сначала убедитесь, откуда берутся данные, которые нужно отфильтровать, и где они хранятся.
The onChange метод только "реагирует" на ввод пользователя. Например, если вы открываете раскрывающийся список и выбираете вариант, запускается метод onChange. «Событие» в вашем методе onChange содержит параметр, на который вы только что нажали.
onChange = ( event ) => {
};
зарегистрируйте событие в консоли и посмотрите, как вы можете получить доступ к данным внутри.
onChange = (event) => {
console.log("dropDownOnChangeEvent", event);
};
Теперь вам нужно использовать выбранный «sortOption», чтобы либо сделать правильный вызов серверной части, где вы получаете свои карты из, или, если у вас уже есть все данные в вашем браузере, примените метод фильтрации к этим данным.