import { serverSupabaseServiceRole, serverSupabaseUser } from '#supabase/server' export default defineEventHandler(async (event) => { const user = await serverSupabaseUser(event) const supabase = serverSupabaseServiceRole(event) if (!user) { throw createError({ statusCode: 401, message: 'Unauthorized' }) } const { data: notes, error } = await supabase .from('notes') .select('*') .eq('user_id', user.id) if (error) { throw createError({ statusCode: 500, message: error }) } return notes })