login, register方法为什么没有用useAsync改造呢?
来源:7-4 用useAsync获取用户信息
慕工程1096074
2022-04-01
login, register方法为什么没有用useAsync改造呢? login,register 我觉得也需要isLoading这些啊
export const login = (data: { username: string; password: string }) => {
return fetch(`${apiUrl}/login`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
}).then(async (response) => {
if (response.ok) {
return handleUserResponse(await response.json());
} else {
return Promise.reject(await response.json());
}
});
};
export const register = (data: { username: string; password: string }) => {
return fetch(`${apiUrl}/register`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(data),
}).then(async (response) => {
if (response.ok) {
return handleUserResponse(await response.json());
} else {
return Promise.reject(await response.json());
}
});
};
写回答
1回答
-
Nolan
2022-04-02
后面也会用useAsync改造的
00
相似问题