@shopify/react-server
Version:
Utilities for React server-side rendering.
12 lines (11 loc) • 442 B
TypeScript
import { Context } from 'koa';
import { KoaNextFunction } from '../types';
export declare const LOGGER: unique symbol;
export declare class Logger {
buffer: string;
private logger;
log(message: string): void;
}
export declare function setLogger(ctx: Context, logger: Logger): void;
export declare function getLogger(ctx: Context): Logger;
export declare function requestLogger(ctx: Context, next: KoaNextFunction): Promise<void>;