Files

13 lines
539 B
TypeScript

'use client'
import dynamic from 'next/dynamic'
/**
* /'s first-screen dot field (components/home/chrome `Opening`), fetched once
* /enso is interactive. It is decoration, placed absolutely behind the hero, so
* arriving late moves nothing, and the page's first load carries none of it.
* The drift, its pause off screen and its stillness under reduced motion are
* the landing's own: the same component draws both.
*/
export const Opening = dynamic(() => import('@/components/home/chrome').then((m) => m.Opening), { ssr: false })