/** * User queries and mutations using Convex Auth. */ import { query } from "./_generated/server"; import { getAuthUserId } from "@convex-dev/auth/server"; /** * Get the currently authenticated user. */ export const me = query({ args: {}, handler: async (ctx) => { const userId = await getAuthUserId(ctx); if (!userId) { return null; } return await ctx.db.get(userId); }, });