saleor-dashboard/src/hooks/useDateLocalize.ts

16 lines
362 B
TypeScript
Raw Normal View History

2019-06-19 14:40:52 +00:00
import * as moment from "moment-timezone";
import { useContext } from "react";
import { LocaleContext } from "@saleor/components/Locale";
function useDateLocalize(): (date: string) => string {
const locale = useContext(LocaleContext);
return (date: string) =>
moment(date)
.locale(locale)
.format("ll");
}
export default useDateLocalize;