@6thquake/react-material
Version:
React components that implement Google's Material Design.
25 lines (21 loc) • 586 B
JavaScript
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;