You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v1.3.0: onboarding checklist + smart empty states
- OnboardingChecklist: nuevo componente en Dashboard con 6 pasos
guiados (clínica, odontólogo, horarios, paciente, tratamientos,
cita). Muestra anillo de progreso radial, es colapsable, dismissible
(localStorage) y desaparece automáticamente al completarse.
- Backend: IPC get-onboarding-status cuenta entidades para determinar
qué pasos están completos; expuesto en preload + dbService.
- Citas: aviso amarillo con botón de navegación si no hay odontólogos
o pacientes; botón "Nueva Cita" deshabilitado hasta cumplir prereqs.
- Horarios: aviso amarillo con botón de navegación si no hay
odontólogos registrados.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>