fix: added dependencies for development. feat: added axios as dependency. feat: added some initial modeals. feat: setup unit testing
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
export class ApiResponse<T> {
|
||||
readonly statusCode: number;
|
||||
readonly isSuccessful: boolean;
|
||||
readonly message: string;
|
||||
readonly data: T;
|
||||
|
||||
constructor(statusCode: number, isSuccessful: boolean, message: string, data: T) {
|
||||
this.statusCode = statusCode;
|
||||
this.isSuccessful = statusCode < 400;
|
||||
this.message = message;
|
||||
this.data = data;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user