The jQuery UI Datepicker widget[0] still remains my favourite date picker implementation, even though it sadly never supported mobile phones that well.
Non-confusing design, live-reacting to user typing the date with keyboard, accessible, configurable, and offering 0-effort localisation in 60+ languages[1].
Current top comment links to PrimeVue and I feel like it solves month/year selection very similarly (except not with a dropdown): https://primevue.org/datepicker/
This is the first UI component lib I checked. I'm curious what's missing here in your opinion?
Unless you require something special, just a regular <input type="date"> or datetime-local is a good choice these days. There's week and time types as well.
> Is there anything like this in React world?
None in any world, to be honest.
It's amazing that most UI libraries go out of their way to make month and year selection as awkward and non-intuitive as possible.