В некоторых моментах я не знаю как это пофиксить. Например при вводе города в инпут мне надо проверять:
- Пользователь вводит город?
- Пользователь нажимает на стрелочки для выбора города?
- Пользователь нажимает ентер для поиска города?
И таким образом в одном инпуте получается такая каша
Понимаю, что это плохо, когда один "маленький" инпут получается таким "многопрофильным", но хз как фиксится это