Files
discord-decomp/modules/parent_tools/hooks/useFormattedEndTime.tsx
T
2026-11-01 12:12:55 +02:00

21 lines
752 B
TypeScript

// Metro module 16114 (f16115).
import UserStore from "../../../stores/UserStore";
import { intl } from "../../../intl/index.native";
import { useStateFromStores } from "../../../_bundle/Module589";
export default function useFormattedEndTime() {
return useStateFromStores([UserStore], () => {
const currentUser = UserStore.getCurrentUser();
const r1 = currentUser == null;
let r5 = void 0;
if (!r1) {
const restrictedSchedule = currentUser.restrictedSchedule;
r5 = restrictedSchedule == null ? void 0 : restrictedSchedule.getNextEndTime();
}
return r5 == null ? null : new Intl.DateTimeFormat(intl.currentLocale, {
hour: "numeric",
minute: "2-digit",
weekday: "long"
}).format(r5);
});
};