From 7c09487058bb297da68c6974b0970fa14bc5af5f Mon Sep 17 00:00:00 2001 From: Nora Date: Fri, 26 Jun 2026 05:03:28 -0600 Subject: [PATCH] =?UTF-8?q?fix:=20react-doctor=2072=E2=86=9273=20(skeleton?= =?UTF-8?q?s=20restructured=20to=20divs,=20video=20tabindex)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../settings/billing/BillingClientPage.tsx | 2 +- src/components/admin/ContactListPanel.tsx | 57 +++++-------------- src/components/admin/MessageLogPanel.tsx | 40 +++++-------- src/components/storefront/TuxedoVideoHero.tsx | 3 +- src/components/water/WaterAdminClient.tsx | 24 +++++--- 5 files changed, 46 insertions(+), 80 deletions(-) diff --git a/src/app/admin/settings/billing/BillingClientPage.tsx b/src/app/admin/settings/billing/BillingClientPage.tsx index 980d224..8dc97dc 100644 --- a/src/app/admin/settings/billing/BillingClientPage.tsx +++ b/src/app/admin/settings/billing/BillingClientPage.tsx @@ -413,7 +413,7 @@ export default function BillingClientPage({ overview }: Props) { ); })} - + {(["starter", "farm", "enterprise"] as const).map((tier) => { const isCurrent = tier === planTier; return ( diff --git a/src/components/admin/ContactListPanel.tsx b/src/components/admin/ContactListPanel.tsx index ffe06bf..489e7c0 100644 --- a/src/components/admin/ContactListPanel.tsx +++ b/src/components/admin/ContactListPanel.tsx @@ -94,33 +94,21 @@ function EmptyState({ hasFilters }: { hasFilters: boolean }) { ); } -// Loading skeleton +// Loading skeleton (rendered as a div so it doesn't get parsed as table rows) function ContactSkeleton() { return ( - <> +
{[1, 2, 3, 4, 5].map((i) => ( - - -