]> Untitled Git - lemmy-ui.git/blob - src/shared/utils/app/setup-date-fns.ts
Extract date fns setup
[lemmy-ui.git] / src / shared / utils / app / setup-date-fns.ts
1 import setDefaultOptions from "date-fns/setDefaultOptions";
2 import { I18NextService } from "../../services";
3
4 export default async function () {
5   let lang = I18NextService.i18n.language;
6   if (lang === "en") {
7     lang = "en-US";
8   }
9
10   const locale = (
11     await import(
12       /* webpackExclude: /\.js\.flow$/ */
13       `date-fns/locale/${lang}`
14     )
15   ).default;
16   setDefaultOptions({
17     locale,
18   });
19 }