Buscar y filtrar reservas
Reduce la lista o calendario a reservas que coinciden con texto y estado.
Que se logra
- Resultado: Encuentra rápidamente reservas relevantes por su estado o información asociada.
- Caso de uso: Una barbería localiza las citas pendientes de confirmar antes de abrir.
- Se combina con: Calendar y contactos CRM.
Donde esta
- Ruta:
/[orgId]/reservations/calendar - Acceso en UI: controles de búsqueda y estado de Reservations.
- Componente(s):
ReservationsView.tsx,ReservationsCalendarView.tsx
Como funciona
- Escribe un término de búsqueda o selecciona un estado.
- La vista recarga las reservas del periodo actual ordenadas por hora.
Reglas y validaciones
- El filtro de estado admite
pending,confirmed,cancelled,completedyno_show. - La búsqueda se procesa en el servicio de reservas.
Backend
- Servicios:
reservations(find). - Hooks relevantes: búsqueda y rango de fechas.
Relaciones
- Requiere: reservas existentes.