Skip to content

[Feature]: Temporal API integration #2183

@epr3

Description

@epr3

Describe the feature

Since the Temporal API is Stage 3 Draft and already implemented by Firefox, we should look into implementing this standard API for the Date components and removing all dependencies to @internationalized/date

Docs: https://tc39.es/proposal-temporal/
Availability: https://caniuse.com/?search=Temporal

TBD the release and migration path.

Components to be updated (also task tracker):

  • Calendar
  • RangeCalendar
  • DateField
  • DateRangeField
  • DatePicker
  • DateRangePicker
  • TimeField
  • TimeRangeField
  • MonthPicker
  • MonthRangePicker
  • YearPicker
  • YearRangePicker
  • Shared functionality and utilities

Additional information

  • I intend to submit a PR for this feature.
  • I have already implemented and/or tested this feature.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions