init
This commit is contained in:
13
src/features/teams/server.ts
Normal file
13
src/features/teams/server.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
import { superTokensFunctionMiddleware } from "@/utils/supertokens";
|
||||
import { createServerFn } from "@tanstack/react-start";
|
||||
import { pbAdmin } from "@/lib/pocketbase/client";
|
||||
import { logger } from ".";
|
||||
import { z } from "zod";
|
||||
|
||||
export const getTeam = createServerFn()
|
||||
.validator(z.string())
|
||||
.middleware([superTokensFunctionMiddleware])
|
||||
.handler(async ({ data: teamId }) => {
|
||||
logger.info('Getting team', teamId);
|
||||
return await pbAdmin.getTeam(teamId);
|
||||
});
|
||||
Reference in New Issue
Block a user