diff --git a/lib/supabase/server.ts b/lib/supabase/server.ts index 19bd99c..07092e4 100644 --- a/lib/supabase/server.ts +++ b/lib/supabase/server.ts @@ -1,4 +1,4 @@ -import { createServerClient } from "@supabase/ssr"; +import { createServerClient, type SetAllCookies } from "@supabase/ssr"; import { cookies } from "next/headers"; export async function createClient() { @@ -12,7 +12,7 @@ export async function createClient() { getAll() { return cookieStore.getAll(); }, - setAll(cookiesToSet) { + setAll(cookiesToSet: Parameters[0]) { try { cookiesToSet.forEach(({ name, value, options }) => cookieStore.set(name, value, options) diff --git a/middleware.ts b/middleware.ts index 1a0a47f..53f068a 100644 --- a/middleware.ts +++ b/middleware.ts @@ -1,4 +1,4 @@ -import { createServerClient } from "@supabase/ssr"; +import { createServerClient, type SetAllCookies } from "@supabase/ssr"; import { NextResponse, type NextRequest } from "next/server"; export async function middleware(request: NextRequest) { @@ -12,7 +12,7 @@ export async function middleware(request: NextRequest) { getAll() { return request.cookies.getAll(); }, - setAll(cookiesToSet) { + setAll(cookiesToSet: Parameters[0]) { cookiesToSet.forEach(({ name, value }) => request.cookies.set(name, value) );