UNPKG

@zenstackhq/server

Version:

ZenStack server-side adapters

18 lines (17 loc) 719 B
import type { AdapterBaseOptions } from '../types'; import { default as Handler } from './handler'; /** * Options for initializing a TanStack Start server route handler. */ export interface TanStackStartOptions extends AdapterBaseOptions { /** * Callback method for getting a Prisma instance for the given request and params. */ getPrisma: (request: Request, params: Record<string, string>) => Promise<unknown> | unknown; } /** * Creates a TanStack Start server route handler. * @see https://zenstack.dev/docs/reference/server-adapters/tanstack-start */ export declare function TanStackStartHandler(options: TanStackStartOptions): ReturnType<typeof Handler>; export default TanStackStartHandler;