UNPKG

express-tsx-views

Version:

Server-side JSX/TSX rendering for your express or NestJS application 🚀

10 lines (9 loc) • 463 B
import { ApolloClient } from '@apollo/client/core/index.js'; import { TsxRenderContext } from '../tsx-render-context.js'; import { TsxRenderMiddleware } from './tsx-render.middleware.js'; export declare class ApolloRenderMiddleware<T = unknown> extends TsxRenderMiddleware { #private; constructor(apollo: ApolloClient<T>); createElement(context: TsxRenderContext): TsxRenderContext; render(context: TsxRenderContext): Promise<TsxRenderContext>; }