feat(date, date-range): provides a mechanism that allows consumers to override the format of dates #7040
+421
−12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A new property has been added to the
Locale
interface for dates to allow customers to override the displayed date formats in both the Date and DateRange inputsfix #6582
Proposed behaviour
Provide a mechanism to allow default date formats to be overridden
Current behaviour
Currently, users are forced to adhere to the date formats decreed by their chosen locale, with the only option to change being to use a different locale.
Checklist
d.ts
file added or updated if requiredQA
Testing instructions
Render one of the following component:
DateInput
DateRange
Change the value of
dateFormatOverride
and observe that the changes are correctly reflected in the inputs