@fluentui/react-northstar
Version:
A themable React component library.
48 lines (47 loc) • 2.18 kB
JavaScript
import { formatDay } from './formatDay';
import { formatYear } from './formatYear';
import { formatMonthDayYear } from './formatMonthDayYear';
import { formatMonthYear } from './formatMonthYear';
export var DEFAULT_LOCALIZED_STRINGS = {
months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
shortMonths: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
days: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
shortDays: ['S', 'M', 'T', 'W', 'T', 'F', 'S']
};
export var DEFAULT_DATE_FORMATTING = Object.assign({
formatDay: formatDay,
formatYear: formatYear,
formatMonthDayYear: formatMonthDayYear,
formatMonthYear: formatMonthYear,
parseDate: function parseDate(dateStr) {
var date = Date.parse(dateStr);
if (date) {
return new Date(date);
}
return null;
}
}, DEFAULT_LOCALIZED_STRINGS);
export var DEFAULT_CALENDAR_STRINGS = Object.assign({}, DEFAULT_DATE_FORMATTING, {
openCalendarTitle: 'Open calendar',
inputPlaceholder: 'Select a date...',
weekNumberFormatString: 'Week number {0}',
prevMonthAriaLabel: 'Previous month',
nextMonthAriaLabel: 'Next month',
prevYearAriaLabel: 'Previous year',
nextYearAriaLabel: 'Next year',
prevYearRangeAriaLabel: 'Previous year range',
nextYearRangeAriaLabel: 'Next year range',
closeButtonAriaLabel: 'Close',
selectedDateFormatString: 'Selected date {0}',
todayDateFormatString: "Today's date {0}",
monthPickerHeaderAriaLabel: '{0}, select to change the year',
yearPickerHeaderAriaLabel: '{0}, select to change the month',
isRequiredErrorMessage: 'A date selection is required',
invalidInputErrorMessage: 'Manually entered date is not in correct format.',
isOutOfBoundsErrorMessage: 'The selected date is from the restricted range.',
inputAriaLabel: 'Select a date.',
inputBoundedFormatString: 'Input a date between {0} and {1}.',
inputMinBoundedFormatString: 'Input a date starting from {0}.',
inputMaxBoundedFormatString: 'Input a date ending at {0}.'
});
//# sourceMappingURL=dateFormatting.defaults.js.map