Необходимо реализовать React компонент Dropdown Menu с использованием официальной библиотеки готовых компонентов и соответствующего адаптера к React.
В случае выбранного значения в данном компоненте, вместо стрелки, показывающей состояние меню, необходимо использовать иконку для очистки поля, которая представлена под номером 5 в соответствующей документации.
Все необходимые базовые компоненты присутствуют в официальной библиотеке, необходимо их только корректно и в соответствии с задачей скомпоновать.
Зачем так мучиться? Не взять ли лучше material-ui и юзать вместе с downshift?) Этот уважаемый человек хочет чтобы вы реализовали расширяемый компонент на подобии официальных компонентов и сделать все это за час времени. И как я понял этот select должен визуально повторять enhanced стилизацию, которую google еще сами не реализовали для react адаптера. Удачи пацаны!