auto-claude: subtask-5-4 - Add JSDoc to supabase/server.ts
This commit is contained in:
@@ -1,6 +1,17 @@
|
|||||||
|
/**
|
||||||
|
* Supabase Server Client Utility
|
||||||
|
* Creates server-side Supabase clients with cookie handling for SSR
|
||||||
|
*/
|
||||||
|
|
||||||
import { createServerClient } from '@supabase/ssr';
|
import { createServerClient } from '@supabase/ssr';
|
||||||
import { cookies } from 'next/headers';
|
import { cookies } from 'next/headers';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Creates a Supabase client for server-side usage
|
||||||
|
* Handles cookie management for authentication in Next.js server components
|
||||||
|
*
|
||||||
|
* @returns {Promise} Supabase server client instance
|
||||||
|
*/
|
||||||
export async function createClient() {
|
export async function createClient() {
|
||||||
const cookieStore = await cookies();
|
const cookieStore = await cookies();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user