File size: 351 Bytes
c01955c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class ApiResponse<T> {
    public status: number;
    public data: T;
    public message: string;
    public success: boolean;

    constructor(status = 200, data: T, message = "Success") {
        this.status = status;
        this.data = data;
        this.message = message;
        this.success = status < 400;
    }
}

export default ApiResponse;