/* @jsx React.createElement */ /* Chrome: NavBar, TrustStrip, Footer */ function NavBar({ tweaks, setTweak }) { const [scrolled, setScrolled] = React.useState(false); const [menuOpen, setMenuOpen] = React.useState(false); const [isMobile, setIsMobile] = React.useState( typeof window !== 'undefined' && window.innerWidth <= 768 ); React.useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 8); window.addEventListener('scroll', onScroll, { passive: true }); return () => window.removeEventListener('scroll', onScroll); }, []); React.useEffect(() => { const onResize = () => { const mobile = window.innerWidth <= 768; setIsMobile(mobile); if (!mobile) setMenuOpen(false); }; window.addEventListener('resize', onResize); return () => window.removeEventListener('resize', onResize); }, []); const close = () => setMenuOpen(false); return (
INDIE Music
School & Studio
Member sign in Coba kelas gratis {isMobile && menuOpen && (
Program Metode Guru Studio Daftar Coba kelas gratis
)}
); } const mobileLinkStyle = { padding: '14px 6px', fontSize: 16, fontWeight: 600, color: 'var(--page-ink)', textDecoration: 'none', borderBottom: '1px solid var(--page-border)', }; const navLinkStyle = { color: 'var(--page-ink-2)', textDecoration: 'none', transition: 'color 200ms var(--ease-out)', }; function TrustStrip() { const items = [ 'Guitar', '·', 'Piano', '·', 'Drum', '·', 'Bass', '·', 'Vocal', '·', 'Pre-Beginner → Performance 3', '·', 'Anak & Dewasa', '·', 'Private · Group · In-Home', '·', '6 Skill Dimensions', '·', '59 Stamps', '·', 'Parent Dashboard', ]; const run = [...items, ...items]; return (
{run.map((t, i) => ( {t} ))}
); } function Footer() { return ( ); } function FooterCol({ title, items }) { return (
{title}
); } Object.assign(window, { NavBar, TrustStrip, Footer });