const TopApp = () => {
  React.useEffect(()=>{
    const loader = document.getElementById('site-loader');
    if(!loader) return;
    const timer = window.setTimeout(()=>{
      loader.classList.add('is-hidden');
      window.setTimeout(()=>loader.remove(), 420);
    }, 900);
    return()=>window.clearTimeout(timer);
  },[]);

  return (
    <>
      <NavV3 current="top" />
      <Hero />
      <ConceptTeaser />
      <FeaturedTracks />
      <PageLinks />
      <FooterV3 />
    </>
  );
};
ReactDOM.createRoot(document.getElementById('root')).render(<TopApp />);
