We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 09ce1b3 commit e57628cCopy full SHA for e57628c
src/modules/User/services/userBase.ts
@@ -6,8 +6,19 @@ interface UserAsyncProps {
6
id: number;
7
}
8
9
+interface User {
10
+ id: number;
11
+ name: string;
12
+ email: string;
13
+}
14
+
15
+export async function getUserListAsync() {
16
+ const response = await handlerApiAsync<User>({ execute: () => api.get(`${userBase()}`) });
17
+ return response;
18
19
20
export async function getUserAsync({ id }: UserAsyncProps) {
- const response = await handlerApiAsync({ execute: () => api.get(`${userBase()}/${id}`) });
21
+ const response = await handlerApiAsync<User>({ execute: () => api.get(`${userBase()}/${id}`) });
22
return response;
23
24
0 commit comments