Official template uses: <EmDashHead page={pageCtx} />
Not: <EmDashHead emdash={...} pageContext={...} />
Also removed Font component from imports (causes esbuild parse error)
and uses Google Fonts link tag instead.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The Font component with spread syntax caused esbuild parse error
at Base.astro line 64. Replaced with direct Google Fonts link tag.
Also removed fonts[] array from astro.config.mjs since we're
loading Inter via <link> tag instead.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>