Skip to content

feat(cds): hoàn thiện skeleton & lazy-load (sidebar shell + các panel còn thiếu)

Lữ Minh Tín requested to merge dev_Tin into main
  • AppShellSkeleton + SidebarNavSkeleton: route fallback lúc auth nạp / Layout chưa mount hiện khung sidebar dọc dạng skeleton thay vì sidebar thật "nhảy" vào sau (đồng bộ mô hình HRM). RouteFallback dùng AppShellSkeleton.
  • WorkloadSkeleton: panel Khối lượng ở ProjectDetail thay spinner.
  • CommentListSkeleton: phần bình luận trong modal task thay chữ "Đang tải…".
  • Dashboard: thẻ giờ công hiện skeleton (StatBig) thay vì nhấp nháy số 0 lúc fetch; tách DashboardCharts.
  • Permissions, Layout: tinh chỉnh loading/skeleton cho khớp layout.

Merge request reports

Loading