feat: Phase 1 foundation - incident components, storage, and migrations

This commit is contained in:
2026-07-10 10:48:56 +08:00
parent 28957f1e0f
commit 8a9758c8a6
10 changed files with 2619 additions and 8 deletions
+2
View File
@@ -1,4 +1,6 @@
// app/page.tsx
export const dynamic = 'force-dynamic'
import { redirect } from 'next/navigation'
import { createClient } from '@/lib/supabase/server'
import { getRoleHome, isValidRole, type UserRole } from '@/lib/auth/roles'