Files
rustical/crates/frontend/public/assets/js/timezones-B0vBBzCP.mjs

16 lines
350 B
JavaScript

let timezonesPromise = null;
async function getTimezones() {
timezonesPromise ||= new Promise(async (resolve, reject) => {
try {
let response = await fetch("/frontend/_timezones.json");
resolve(await response.json());
} catch (e) {
reject(e);
}
});
return await timezonesPromise;
}
export {
getTimezones as g
};