Files
Inna 1fc235c24f web-next: usar el nombre del reino (realmlist) en menú, estado y título
- Menú de navegación: el desplegable «NovaWoW» ahora muestra el nombre del
  reino de realmlist (Header pasa realmName a SiteHeader).
- Home: el título «NovaWoW WOTLK 3.4.3» y el nombre del recuadro de estado
  (antes home_serverselection.name) usan el nombre del reino de realmlist.
Ahora el reino es «Trinity». El logo (alt) y el texto de intro se mantienen
como marca.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-13 13:34:51 +00:00

26 lines
831 B
TypeScript

import { getSession } from '@/lib/session'
import { getRealmName, realmSlug } from '@/lib/realm'
import { SiteHeader } from './SiteHeader'
export async function Header() {
const session = await getSession()
const loggedIn = Boolean(session.username)
// Django muestra bnet_email si existe, si no el username.
const accountLabel = session.bnetEmail || session.username || ''
// Nombre y enlaces del reino según realmlist (p. ej. Trinity → /trinity-realm, /trinity-players).
const realmName = await getRealmName()
const slug = realmSlug(realmName)
const realmHref = `/${slug}-realm`
const playersHref = `/${slug}-players`
return (
<SiteHeader
loggedIn={loggedIn}
accountLabel={accountLabel}
realmName={realmName}
realmHref={realmHref}
playersHref={playersHref}
/>
)
}