fix(admin): deterministic UTC timestamp formatting to remove hydration mismatch

This commit is contained in:
Gerhard Scheikl
2026-05-31 12:26:41 +02:00
parent b6c4d94990
commit 61bf6c013c
2 changed files with 29 additions and 5 deletions
+2 -3
View File
@@ -3,6 +3,7 @@ import { createSupabaseServerClient } from '@/lib/supabase/server';
import { getSupabaseAdmin } from '@/lib/supabase/admin';
import { ClaimForm } from './claim-form';
import { TokenReveal } from './token-reveal';
import { formatDate } from '@/lib/format';
export const dynamic = 'force-dynamic';
@@ -92,9 +93,7 @@ export default async function DashboardPage() {
<div className="k">Last seen</div>
<div>
{tunnel.last_seen_at
? new Date(tunnel.last_seen_at).toLocaleString()
: 'never'}
{tunnel.last_seen_at ? formatDate(tunnel.last_seen_at) : 'never'}
</div>
</div>