component · tabs
Lazy-Loading Tabs with Skeletons
Product-detail tabs whose panels load on first open: a skeleton shimmer while fetching, a per-tab count badge, cached panels switch instantly afterwards, failures show inline retry, and the ink bar slides between tabs.