@ribajs/moment
Version:
Moment.js module for Riba.js
14 lines (12 loc) • 373 B
text/typescript
import { Formatter } from "@ribajs/core";
import moment, { Moment, MomentInput } from "moment";
/**
* Changing locales locally 1.7.0+
* @see https://momentjs.com/docs/#/i18n/instance-locale/
*/
export const LocaleFormatter: Formatter = {
name: "moment-locale",
read(target: Moment | MomentInput, locale: string) {
return moment(target).locale(locale);
},
};