feat: calendario mensual para reservar turnos
Deploy / deploy (push) Successful in 4m3s

- Reemplaza lista de slots por calendario cuadrado mensual
- Sábados y domingos grisados, días sin slots deshabilitados
- Click en día hábil abre modal con horarios disponibles
- Slot dot indicator en días con turnos disponibles
- Amplía búsqueda a 60 días / 500 slots para cubrir todo el mes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Beldor
2026-06-22 23:33:29 -03:00
parent 4a6023f9f3
commit 0497e936a4
3 changed files with 257 additions and 124 deletions
+1 -1
View File
@@ -16,6 +16,6 @@ export async function GET(req: NextRequest) {
if (!servicio || !servicio.activo)
return NextResponse.json({ error: "Servicio no encontrado" }, { status: 404 });
const slots = await obtenerSlotsDisponibles(servicio.duracionHoras);
const slots = await obtenerSlotsDisponibles(servicio.duracionHoras, 60, 500);
return NextResponse.json(slots);
}