@open-condo/miniapp-utils
Version:
A set of helper functions / components / hooks used to build new condo apps fast
17 lines (14 loc) • 566 B
text/typescript
import { RequestHandler } from '@apollo/client';
import { IncomingMessage, ServerResponse } from 'http';
type Response = ServerResponse;
type SSRContext = {
headers: Record<string, string>;
};
type TracingMiddlewareOptions = {
serviceUrl: string;
codeVersion: string;
target?: string;
};
declare function getTracingMiddleware(options: TracingMiddlewareOptions): RequestHandler;
declare function prepareSSRContext(req?: IncomingMessage, res?: Response): SSRContext;
export { type TracingMiddlewareOptions, getTracingMiddleware, prepareSSRContext };