ifrau
Version:
Free-range app utility for IFRAME-based FRAs
17 lines (16 loc) • 373 B
JavaScript
export function hostSyncTimezone(host) {
host.onRequest('timezone', () => {
const htmlElems = document.getElementsByTagName('html');
if (htmlElems.length === 1 && htmlElems[0].hasAttribute('data-timezone')) {
try {
return JSON.parse(
htmlElems[0].getAttribute('data-timezone')
);
} catch {}
}
return {
identifier: '',
name: ''
};
});
}