import { redirect } from "next/navigation"; import Link from "next/link"; import { getServerSession } from "next-auth"; import { authOptions } from "@/lib/auth"; import { organizerService } from "@/server/services/organizer.service"; import { VerifyForm } from "@/features/organizer/components/verify-form"; import { VerifiedBadge } from "@/components/shared/verified-badge"; export default async function VerifyPage() { const session = await getServerSession(authOptions); if (!session?.user) { redirect("/login?callbackUrl=/verify"); } const verification = await organizerService.getStatusForUser(session.user.id); const initial = verification ? { fullName: verification.fullName, nik: organizerService.decryptNik(verification.nikEncrypted), birthDate: verification.birthDate, address: verification.address, ktpImageKey: verification.ktpImageKey, livenessKey: verification.livenessKey, bankName: verification.bankName, bankAccountNumber: verification.bankAccountNumber, bankAccountName: verification.bankAccountName, } : null; return (
Lengkapi data berikut untuk mengaktifkan kemampuan membuat trip berbayar.
Selamat! Kamu sudah bisa membuat trip berbayar.
⏳ Menunggu review admin
Pengajuanmu sedang diproses. Kami akan memberitahu via email setelah selesai.
❌ Pengajuan ditolak
{verification.rejectionReason && (Alasan:{" "} {verification.rejectionReason}
)}Kamu bisa memperbaiki data dan mengajukan ulang di bawah.
← Kembali ke profil