create-node-mongo-express-app
Version:
Node Js Template with MVC pattern, typescript, mongoose and express
15 lines (13 loc) • 327 B
text/typescript
class ApiResponse<T> {
statusCode: number;
data: T;
message: string;
success: boolean;
constructor(statusCode: number, data: T, message = 'Success') {
this.statusCode = statusCode;
this.data = data;
this.message = message;
this.success = statusCode < 400;
}
}
export { ApiResponse };