Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Commit 7a4d875

Browse files
committed
add global response type
1 parent e444f1e commit 7a4d875

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

src/definitions/APIResponses.d.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,12 @@ declare interface APITaskObject {
3636
parent_id: number;
3737
url: string;
3838
}
39+
40+
declare interface AxiosResponse<T = any, D = any> {
41+
data: T;
42+
status: number;
43+
statusText: string;
44+
headers: AxiosResponseHeaders;
45+
config: AxiosRequestConfig<D>;
46+
request?: any;
47+
}

src/definitions/Submodules.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ declare interface TaskModule {
1111
create: (
1212
task?: UserCreatedTask | ClientCreatedTask
1313
) => Promise<APITaskObject>;
14-
closeTask: (id: number | string) => Promise<void>;
14+
closeTask: (id: number | string) => Promise<AxiosResponse>;
1515
getAll: () => Promise<string[]>;
1616
getAllJSON: () => Promise<APITaskObject[]>;
1717
getToday: () => Promise<string[]>;

0 commit comments

Comments
 (0)