From c6238c3bcf830f1448574dd2116d65c5119676a7 Mon Sep 17 00:00:00 2001 From: Ryan Salazar Date: Fri, 26 Jun 2026 17:46:23 -0400 Subject: [PATCH] Fix TypeScript strict errors for production build --- src/lib/supabase/middleware.ts | 8 +++++++- src/lib/supabase/server.ts | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/lib/supabase/middleware.ts b/src/lib/supabase/middleware.ts index 544a5cc..ed913c8 100644 --- a/src/lib/supabase/middleware.ts +++ b/src/lib/supabase/middleware.ts @@ -12,7 +12,13 @@ export async function updateSession(request: NextRequest) { getAll() { return request.cookies.getAll(); }, - setAll(cookiesToSet) { + setAll( + cookiesToSet: { + name: string; + value: string; + options?: Parameters[2]; + }[] + ) { cookiesToSet.forEach(({ name, value }) => request.cookies.set(name, value) ); diff --git a/src/lib/supabase/server.ts b/src/lib/supabase/server.ts index 39db373..98a3ade 100644 --- a/src/lib/supabase/server.ts +++ b/src/lib/supabase/server.ts @@ -12,7 +12,13 @@ export async function createClient() { getAll() { return cookieStore.getAll(); }, - setAll(cookiesToSet) { + setAll( + cookiesToSet: { + name: string; + value: string; + options?: Parameters[2]; + }[] + ) { try { cookiesToSet.forEach(({ name, value, options }) => cookieStore.set(name, value, options)