Fix TypeScript strict errors for production build
This commit is contained in:
@@ -12,7 +12,13 @@ export async function updateSession(request: NextRequest) {
|
|||||||
getAll() {
|
getAll() {
|
||||||
return request.cookies.getAll();
|
return request.cookies.getAll();
|
||||||
},
|
},
|
||||||
setAll(cookiesToSet) {
|
setAll(
|
||||||
|
cookiesToSet: {
|
||||||
|
name: string;
|
||||||
|
value: string;
|
||||||
|
options?: Parameters<typeof supabaseResponse.cookies.set>[2];
|
||||||
|
}[]
|
||||||
|
) {
|
||||||
cookiesToSet.forEach(({ name, value }) =>
|
cookiesToSet.forEach(({ name, value }) =>
|
||||||
request.cookies.set(name, value)
|
request.cookies.set(name, value)
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -12,7 +12,13 @@ export async function createClient() {
|
|||||||
getAll() {
|
getAll() {
|
||||||
return cookieStore.getAll();
|
return cookieStore.getAll();
|
||||||
},
|
},
|
||||||
setAll(cookiesToSet) {
|
setAll(
|
||||||
|
cookiesToSet: {
|
||||||
|
name: string;
|
||||||
|
value: string;
|
||||||
|
options?: Parameters<typeof cookieStore.set>[2];
|
||||||
|
}[]
|
||||||
|
) {
|
||||||
try {
|
try {
|
||||||
cookiesToSet.forEach(({ name, value, options }) =>
|
cookiesToSet.forEach(({ name, value, options }) =>
|
||||||
cookieStore.set(name, value, options)
|
cookieStore.set(name, value, options)
|
||||||
|
|||||||
Reference in New Issue
Block a user