import { redirect } from '@sveltejs/kit'; export async function load({ locals }: { locals: App.Locals }) { const canWrite = locals.user?.groups?.some((g: { permissions: string[] }) => g.permissions.includes('WRITE_ALL') ) ?? false; if (!canWrite) throw redirect(303, '/documents'); return { canWrite }; }