import React from 'react'; import { createClient } from '@/lib/supabase/server'; import { redirect } from 'next/navigation'; import { resolveActiveTenant } from '@/lib/tenant-context'; import { isAgencyRole, userRole } from '@/lib/agency'; import AssetsLibrary from '@/components/AssetsLibrary'; import { EmptyState, PageHeader } from '@/components/ui'; export const dynamic = 'force-dynamic'; export default async function ActivosPage() { const supabase = await createClient(); const { data: { user }, } = await supabase.auth.getUser(); if (!user) redirect('/login'); const ctx = await resolveActiveTenant(user); const agency = isAgencyRole(userRole(user)); if (ctx.portfolioWide) { return (