Aller au contenu principal

Prochaines Étapes Frontend

Dernière mise à jour : 2026-07-24
Refactoring (fichiers > 400 lignes) : ✅ Vague pipeline lead/chat largement absorbée dans des hooks et composants dédiés. Le suivi se fait maintenant dans les docs actives ci-dessous, plus dans un fichier de restes séparé.

Vague A cleanup (status)​

  • SMS settings/UI hidden (provider deferred)
  • Progression + Cmd+K recommendations gone
  • Follow-up: i18n cleanup for orphaned keys (progression/SMS/recommendations strings)

✅ Récemment complété​

  • ✅ Lazy loading des routes : createLazyRoute + RouteSuspense déjà en place (contacts, sessions, dashboard, etc.)
  • ✅ Skeleton loaders : ListPageSkeleton pour listes (contacts, sessions avec useSkeletonWhenLoading), DashboardPageSkeleton pour le chargement initial du dashboard
  • ✅ CRM pipeline workspace : route dédiée /pipeline, vue lead dédiée /pipeline/$leadId, table/list workspace nettoyé, logique splittée en hooks/components, sheet legacy retirée
  • ✅ CRM pipeline list parity : la liste /pipeline réutilise désormais le vrai shell ListPageContent, avec scroll interne, tri de colonnes et action bars reconnectées sans casser la hauteur de page
  • ✅ Chat workspace Iris : shell unifié desktop/mobile/fullscreen, welcome state conversationnel, panels / et @ harmonisés, centre de notifications mobile fullscreen, réduction des gradients et ombres inutiles

🟢 Prochains incréments recommandés​

  • UX métier de la vraie page lead : décisions prioritaires, actions CRM, hiérarchie plus prescriptive
  • Robustesse des filtres/vues enregistrées du pipeline
  • Nettoyage final ciblé pipeline : lint/types résiduels et suppression des derniers doublons de wiring après le réalignement de la liste
  • Scénarios E2E visibles sur Iris (message + pièce jointe + action) et sur le pipeline (liste -> lead -> action)
  • Virtualisation des listes les plus volumineuses seulement après mesure

Pour les priorités produit et la roadmap détaillée : FRONTEND_IMPROVEMENT_PLAN.md, PRIORITES.md et ROADMAP.md.

🔗 Références​