did more docs

This commit is contained in:
2025-01-04 18:37:29 -07:00
parent 0c8d1865ff
commit 5dad5bc0b1
4 changed files with 64 additions and 3 deletions

View File

@@ -11,10 +11,16 @@ export interface RouterContext {
request: Request;
}
/**
* @description a function that handles incoming requests
*/
export type Handler = (
req: Request,
ctx: RouterContext,
) => Promise<Response> | Response;
/**
* @description a middleware function
*/
export type Middleware = (
req: Request,
ctx: RouterContext,