Use date picker to let users pick a date from a calendar.
When to use
Use a date picker:
- when the user needs to decide a date — like the best date for an appointment
- when the date options are relatively close to the present day
Don't use a date picker:
- when the user needs to select a set date that they know, like their birthday — use date input instead
Date picker should open the native picker, like the native calendar.