@keycloakify/keycloak-admin-ui
Version:
Repackaged Keycloak Admin UI
16 lines (12 loc) • 447 B
text/typescript
import { useWhoAmI } from "@keycloakify/keycloak-admin-ui/context/whoami/WhoAmI";
export const FORMAT_DATE_AND_TIME: Intl.DateTimeFormatOptions = {
dateStyle: "long",
timeStyle: "short",
};
export default function useFormatDate() {
const { whoAmI } = useWhoAmI();
const locale = whoAmI.getLocale();
return function formatDate(date: Date, options?: Intl.DateTimeFormatOptions) {
return date.toLocaleString(locale, options);
};
}