create-expo-cljs-app
Version:
Create a react native application with Expo and Shadow-CLJS!
22 lines (18 loc) • 491 B
JavaScript
function getResolvedZoneId(ZoneId) {
try {
const resolvedTimeZone = Intl.DateTimeFormat().resolvedOptions().timeZone;
return ZoneId.of(resolvedTimeZone);
} catch (err) {
// ignore
}
return null;
}
export default function extendSystemDefaultZoneId(ZoneId) {
const resolvedZoneId = getResolvedZoneId(ZoneId);
if (resolvedZoneId == null) {
return;
}
ZoneId.systemDefault = function () {
return resolvedZoneId;
};
}