function LegalHero({ label, title, intro, lastUpdated }) {
return (
{label}
{title}
{intro}
Last Updated: {lastUpdated}
);
}
function PolicySection({ id, title, children }) {
return (
);
}
function PolicyList({ items }) {
return (
{items.map((it, i) => (- {it}
))}
);
}
function InlinePolicyLink({ href, children }) {
return {children};
}
function ContactPanel({ heading, copy, address, phone, email }) {
return (
);
}
function LegalPageNav({ active }) {
const items = [
{ label: 'Privacy Policy', href: 'Privacy Policy.html' },
{ label: 'Terms of Use', href: 'Terms of Use.html' },
{ label: 'Cookie Policy', href: 'Cookie Policy.html' },
{ label: 'Accessibility Statement', href: 'Accessibility.html' },
{ label: 'Website Disclaimer', href: 'Website Disclaimer.html' },
];
return (
);
}
function TOCNav({ sections, activeId }) {
return (
);
}
function MobileTOC({ sections, activeId }) {
return (
On this page
);
}
function SafetyCallout({ heading, children }) {
return (
);
}
Object.assign(window, { LegalHero, PolicySection, PolicyList, InlinePolicyLink, ContactPanel, LegalPageNav, TOCNav, MobileTOC, SafetyCallout });