import { listPlans, listTenants } from '@/db/admin-queries'; import { asignarPlan } from './actions'; import { formatEuros } from '@/lib/funnel'; export const dynamic = 'force-dynamic'; const ESTADOS = ['trial', 'activo', 'cancelado', 'vencido'] as const; export default async function PlanesPage() { const [plans, tenants] = await Promise.all([listPlans(), listTenants()]); const nombrePlan = new Map(plans.map((p) => [p.id, p.nombre])); return (
| Reformista | Plan actual | Estado | Asignar |
|---|---|---|---|
| {t.nombreEmpresa} | {t.planId ? nombrePlan.get(t.planId) ?? '—' : '—'} | {t.subscriptionStatus} |