diff --git a/app/Components/layout/Header/Header.tsx b/app/Components/layout/Header/Header.tsx
index 0b39c25..b70c1f2 100644
--- a/app/Components/layout/Header/Header.tsx
+++ b/app/Components/layout/Header/Header.tsx
@@ -40,8 +40,9 @@ function Header() {
{role === "ADMINISTRADOR" && }
- {/*role === "operator" && */}
- {/*role === "social" && */}
+ {role === "SUPER ADMINISTRADOR (quita sanciones)" && }
+ {role === "SERVICIO SOCIAL" && }
+ {role === "ATENCION A USUARIO" && }
);
diff --git a/middleware.ts b/middleware.ts
index 054e280..e39f043 100644
--- a/middleware.ts
+++ b/middleware.ts
@@ -5,11 +5,11 @@ export function middleware(request: NextRequest) {
const token = request.cookies.get("token")?.value;
const pathname = request.nextUrl.pathname;
- if (pathname === "/") {
- return NextResponse.next();
+ if (pathname === "/" && token) {
+ return NextResponse.redirect(new URL("/Impresiones", request.url));
}
- if (!token) {
+ if (!token && pathname != "/") {
console.log("No hay token, redirigiendo a login");
return NextResponse.redirect(new URL("/", request.url));
}
diff --git a/package.json b/package.json
index 86b1f6a..2696614 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
"scripts": {
"dev": "next dev --turbopack",
"build": "next build",
- "start": "source ~/.nvm/nvm.sh && node --version && nvm use 22.10.0 && npm install && next build && next start -p 3356",
+ "start": "next start",
"lint": "next lint"
},
"dependencies": {
diff --git a/tsconfig.json b/tsconfig.json
index e7ff3a2..74f6560 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -15,7 +15,7 @@
"moduleResolution": "bundler",
"resolveJsonModule": true,
"isolatedModules": true,
- "jsx": "react-jsx",
+ "jsx": "preserve",
"incremental": true,
"plugins": [
{