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
{{ message }}
Repository navigation
fix(web): criterion tabs and personas show an empty list with no message; earbud product page keeps a screen row #1553
Found in the live check of #1143 after promote #1552 (rate.vn maind7ab2edc, 2026-11-01). Read-only, Vietnamese locale, light and dark, 390 px and 1280 px.
Problem
#1143 (PR #1550) made per-criterion scores real or null. Today no published product has a criterion score, so:
Empty leaderboard tabs with no explanation.
/leaderboard?cat=smartphones&criterion=camera, and every criterion tab (Màn hình, Hiệu năng, Camera, Pin, Đáng tiền) in every category, shows "Bảng xếp hạng toàn diện theo ngành hàng (0)" and an empty list.
The persona presets ("Chụp ảnh & quay vlog", "Gaming", "Pin trâu"…) and custom sliders empty the list the same way.
When a criterion tab or persona has no scored product in the category, show an empty state such as "Chưa đủ dữ liệu cho tiêu chí này. Bảng sẽ có khi có điểm tiêu chí thật." with a link back to "Điểm tổng hợp". Alternatively, disable the tabs and personas that have no scored product, with that text as a tooltip.
Activity
fix(web): an unscored criterion falls back before paint and in the url
fix(web): hide criteria with no scored product; no screen row for ear…