import { SupabaseClient } from '@supabase/supabase-js'; import { Database } from '@kit/supabase/database'; export async function isSuperAdmin(client: SupabaseClient) { const { data, error } = await client.auth.getUser(); if (error) { throw error; } if (!data.user) { return false; } const appMetadata = data.user.app_metadata; return appMetadata?.role === 'super-admin'; }