为比赛和球队添加收藏功能,更新状态检查和切换逻辑
This commit is contained in:
@@ -431,6 +431,7 @@ export const fetchUserProfile = async (): Promise<UserProfile> => {
|
||||
|
||||
export const addFavorite = async (request: FavoriteRequest): Promise<any> => {
|
||||
try {
|
||||
// console.log("Adding favorite with request:", request);
|
||||
const response = await apiClient.post<ApiResponse<any>>(
|
||||
API_ENDPOINTS.FAVORITES,
|
||||
request
|
||||
@@ -450,6 +451,7 @@ export const removeFavorite = async (request: {
|
||||
typeId: string;
|
||||
}): Promise<any> => {
|
||||
try {
|
||||
console.log("Removing favorite with request:", request);
|
||||
const response = await apiClient.delete<ApiResponse<any>>(
|
||||
API_ENDPOINTS.FAVORITES,
|
||||
{ data: request }
|
||||
@@ -498,6 +500,7 @@ export const fetchFavorites = async (
|
||||
}
|
||||
);
|
||||
if (response.data.code === 0) {
|
||||
console.log("Fetched favorites:", JSON.stringify(response.data.data));
|
||||
return response.data.data;
|
||||
}
|
||||
throw new Error(response.data.message);
|
||||
|
||||
Reference in New Issue
Block a user