Skip to content

Update date picker to allow typing in dates #101117

Description

@melvin-bot

Problem
Date fields in New Expensify are picker-only. You have to select a date from the calendar and can't type one in. A partner reported this as friction, and the behavior is consistent across the app.

Background
Typing into date fields was originally disabled on purpose, for validation reasons. Design and engineering are now aligned on revisiting that decision.

Proposed solution
Allow typing into date fields using a guided (masked) input that enforces the expected format as you type, while keeping the calendar picker available for selection. Validation should stay intact.

References for the guided-input behavior only — not the visual design:

Next steps

  • Design to spec the guided input: format, placeholder behavior, error states, and locale handling.
  • Apply the pattern consistently to all date fields in the app, not just one surface.

Reported in Slack.

Issue OwnerCurrent Issue Owner: @Krishna2323

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions