From bdab9f9f15a8491a99fd65fb703e6b6d94a2285f Mon Sep 17 00:00:00 2001 From: Devin Date: Mon, 4 May 2026 16:44:51 +0000 Subject: [PATCH] refactor(web): adopt in routine panels MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wrap the routine calendar skeleton/panel branch in `apps/web/src/modules/routine/RoutineTimeline.tsx` with the unified wrapper so the habit-pending loading swap flows through the same loading contract as finyk (PR 2.4), fizruk (PR 2.5) and nutrition (PR 2.6) — initiative 0011 PR 2.7. Visible behaviour is preserved across all four (mainTab, isHabitPending) combinations: - calendar + pending → 4x SkeletonHabitRow shimmer (exactly as before). - calendar + idle →