From 5469fd7ab3e32ccd1394dd7c3adc3d1da84f9897 Mon Sep 17 00:00:00 2001 From: rafiarrafif Date: Tue, 24 Jun 2025 16:38:38 +0700 Subject: [PATCH] :label: (error instance) Make a type for AppError instance --- src/helpers/error/instances/app.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/helpers/error/instances/app.ts b/src/helpers/error/instances/app.ts index 2476f58..be748e9 100644 --- a/src/helpers/error/instances/app.ts +++ b/src/helpers/error/instances/app.ts @@ -1,8 +1,8 @@ -export class AppError extends Error { +export class AppError extends Error { public readonly statusCode: number; - public readonly details?: any; + public readonly details?: T; - constructor(statusCode = 400, message: string, details?: any) { + constructor(statusCode = 400, message: string, details?: T) { super(message); this.name = "AppError"; this.statusCode = statusCode;