Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
this.timeFormat = new DateFmt(format);
const meridiemFormat = {
template: 'a',
useNative: false,
timezone: 'local'
};
const merFormatter = new DateFmt(meridiemFormat);
const meridiems = merFormatter.getMeridiemsRange(meridiemFormat);
this.meridiemRanges = meridiems.map(calcMeridiemRange);
this.meridiemLabels = meridiems.map(obj => obj.name);
// Set picker format 12 vs 24 hour clock
const li = new LocaleInfo();
const clockPref = li.getClock();
this.meridiemEnabled = clockPref === '12';
const filter = this.meridiemEnabled ? includeMeridiem : excludeMeridiem;
this.order = this.timeFormat.getTemplate().match(filter).map(s => s[0].toLowerCase());
const timeFormat = {
type: 'time',
time: 'h',
useNative: false,
timezone: 'local'
};
if (clockPref !== 'locale') {
timeFormat.clock = clockPref;
}