UNPKG

@6thquake/react-material

Version:

React components that implement Google's Material Design.

25 lines (21 loc) 586 B
import MomentUtils from '@date-io/moment'; import { getLocaleResource } from '../../LocaleProvider'; import defaultMoment from 'moment'; class ExMomentUtils extends MomentUtils { constructor({ locale, moment } = {}) { super({ locale, moment }); this.moment = moment || defaultMoment; this.locale = locale || this.moment.locale(); } getMeridiemText(ampm) { const text = getLocaleResource(this.locale || this.moment.locale()).MomentUtils; return ampm === 'am' ? text.am || 'AM' : text.pm || 'PM'; } } export default ExMomentUtils;