diff --git a/src/app/cliente/auth/page.tsx b/src/app/cliente/auth/page.tsx
index 87df814..a5b634a 100644
--- a/src/app/cliente/auth/page.tsx
+++ b/src/app/cliente/auth/page.tsx
@@ -1,9 +1,8 @@
"use client";
-export const dynamic = "force-dynamic";
-import { useEffect, useState } from "react";
+import { Suspense, useEffect, useState } from "react";
import { useRouter, useSearchParams } from "next/navigation";
-export default function AuthPage() {
+function AuthContent() {
const router = useRouter();
const params = useSearchParams();
const [status, setStatus] = useState<"loading" | "error">("loading");
@@ -48,3 +47,18 @@ export default function AuthPage() {
);
}
+
+export default function AuthPage() {
+ return (
+
+
+
+ }>
+
+
+ );
+}
diff --git a/src/app/cliente/historial/page.tsx b/src/app/cliente/historial/page.tsx
index 3553b31..664097e 100644
--- a/src/app/cliente/historial/page.tsx
+++ b/src/app/cliente/historial/page.tsx
@@ -1,6 +1,5 @@
"use client";
-export const dynamic = "force-dynamic";
-import { useEffect, useState } from "react";
+import { Suspense, useEffect, useState } from "react";
import { useRouter, useSearchParams } from "next/navigation";
import Link from "next/link";
import Card from "@/components/ui/Card";
@@ -15,7 +14,7 @@ interface Registro {
tipoServicio: { nombre: string } | null;
}
-export default function HistorialPage() {
+function HistorialContent() {
const router = useRouter();
const params = useSearchParams();
const autoId = params.get("autoId");
@@ -83,3 +82,11 @@ export default function HistorialPage() {
);
}
+
+export default function HistorialPage() {
+ return (
+ Cargando...}>
+
+
+ );
+}
diff --git a/src/app/cliente/turnos/page.tsx b/src/app/cliente/turnos/page.tsx
index 84d8f29..aef72b7 100644
--- a/src/app/cliente/turnos/page.tsx
+++ b/src/app/cliente/turnos/page.tsx
@@ -1,6 +1,5 @@
"use client";
-export const dynamic = "force-dynamic";
-import { useEffect, useState } from "react";
+import { Suspense, useEffect, useState } from "react";
import { useRouter, useSearchParams } from "next/navigation";
import Link from "next/link";
import Card from "@/components/ui/Card";
@@ -20,7 +19,7 @@ interface Turno {
type Step = "servicio" | "slot" | "confirmado";
-export default function TurnosPage() {
+function TurnosContent() {
const router = useRouter();
const params = useSearchParams();
const autoId = params.get("autoId");
@@ -205,3 +204,11 @@ export default function TurnosPage() {
);
}
+
+export default function TurnosPage() {
+ return (
+ Cargando...}>
+
+
+ );
+}