+
{t('method')}
+
+ {options.map((o) => (
+
+ ))}
+
+
{t('balance', { balance: pdBalance })}
+
+ )
+}
diff --git a/web-next/components/RestoreItemsForm.tsx b/web-next/components/RestoreItemsForm.tsx
index a7786f2..5c03cc9 100644
--- a/web-next/components/RestoreItemsForm.tsx
+++ b/web-next/components/RestoreItemsForm.tsx
@@ -1,8 +1,9 @@
'use client'
import { useState } from 'react'
-import { useTranslations } from 'next-intl'
+import { useTranslations, useLocale } from 'next-intl'
import { CharacterSelect, type CharOption } from '@/components/CharacterSelect'
+import { PaymentMethodSelect, pdCostOf, type PayMethod } from '@/components/PaymentMethodSelect'
import { Turnstile } from '@/components/Turnstile'
const ITEM_DB = 'https://wotlk.novawow.com'
@@ -33,9 +34,12 @@ function itemsError(t: ReturnType