We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b47187 commit c10af4cCopy full SHA for c10af4c
src/ChainOfResponsibility/Conceptual/index.ts
@@ -19,10 +19,10 @@
19
* RU: Интерфейс Обработчика объявляет метод построения цепочки обработчиков. Он
20
* также объявляет метод для выполнения запроса.
21
*/
22
-interface Handler {
23
- setNext(handler: Handler): Handler;
+interface Handler<Request = string, Result = string> {
+ setNext(handler: Handler<Request, Result>): Handler<Request, Result>;
24
25
- handle(request: string): string;
+ handle(request: Request): Result;
26
}
27
28
/**
0 commit comments