Files
mnote/wolai-frontend/src/lib/supabase/server.ts
T

17 lines
557 B
TypeScript
Raw Normal View History

2025-11-23 10:55:04 +08:00
import { createServerComponentClient, createRouteHandlerClient } from "@supabase/auth-helpers-nextjs";
import { getDecodedCookies } from "@/lib/server-cookies";
export const createSupabaseServerClient = async () => {
const cookieStore = await getDecodedCookies();
return createServerComponentClient({
2026-01-08 06:28:14 +08:00
cookies: () => cookieStore as any,
} as any);
2025-11-23 10:55:04 +08:00
};
export const createSupabaseRouteClient = async () => {
const cookieStore = await getDecodedCookies();
return createRouteHandlerClient({
2026-01-08 06:28:14 +08:00
cookies: () => cookieStore as any,
} as any);
2025-11-23 10:55:04 +08:00
};