import type { Metadata } from 'next' import { setRequestLocale } from 'next-intl/server' import { redirect } from '@/i18n/navigation' import { getSession } from '@/lib/session' import { getGameCharacters } from '@/lib/characters' import { getRenamePrice } from '@/lib/prices' import { PageShell } from '@/components/PageShell' import { ServiceBox } from '@/components/ServiceBox' import { PaidServiceForm } from '@/components/PaidServiceForm' export const dynamic = 'force-dynamic' export const metadata: Metadata = { title: 'Renombrar personaje' } export default async function RenameCharacterPage({ params }: { params: Promise<{ locale: string }> }) { const { locale } = await params setRequestLocale(locale) const session = await getSession() if (!session.bnetId) redirect({ href: '/login', locale }) if (!session.username) redirect({ href: '/select-account', locale }) const [chars, price] = await Promise.all([getGameCharacters(session.accountId!), getRenamePrice()]) return (

La herramienta Renombrar personaje te permite cambiar de nombre a un personaje.


Al usar el botón RENOMBRAR del personaje que hayas escogido, se enviará una petición de cambio de nombre de dicho personaje.

Cuando intentes entrar al reino con ese personaje, te pedirá que escojas un nuevo nombre.


NOTA

Por favor, asegúrate de haber escogido al personaje correcto ya que esta acción no es reversible una vez realizada.



Requiere {price} (SumUp)

({ name: c.name, classCss: c.classCss }))} checkoutEndpoint="/api/character/rename/checkout" payLabel="RENOMBRAR" buttonClass="rename-button" provider="sumup" confirmText={`¿Estás seguro de renombrar al personaje seleccionado por ${price} € (SumUp)?`} />
) }