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 || ''
  // Enlace al reino según el nombre en realmlist (p. ej. /trinity-realm).
  const realmHref = `/${realmSlug(await getRealmName())}-realm`

  return <SiteHeader loggedIn={loggedIn} accountLabel={accountLabel} realmHref={realmHref} />
}
