diff --git a/src/app/administrador/casos_especiales/page.tsx b/src/app/administrador/casos_especiales/page.tsx
index 08fdfc3..3e716fb 100644
--- a/src/app/administrador/casos_especiales/page.tsx
+++ b/src/app/administrador/casos_especiales/page.tsx
@@ -1,12 +1,23 @@
+'use client'
import TablaCasosEspeciales from "@/components/administrador/tabla-casos-especiales";
import BotonRegresar from "@/components/boton-regresar";
+import { useEffect, useState } from "react";
export default function CasosEspeciales() {
+ const [admin, setAdmin] = useState<{ idTipoUsuario: number; token?: string } | null>(null);
+
+ useEffect(() => {
+ const idTipoUsuario = Number(localStorage.getItem('idTipoUsuario') ?? 0);
+ const token = localStorage.getItem('token') ?? undefined;
+ if (!idTipoUsuario) return; // no logueado
+ setAdmin({ idTipoUsuario, token });
+ }, []);
+
return(