Баллы +1 за загрузку, убраны из лайков. Админ-панель (admin/admin123)

This commit is contained in:
2026-05-29 12:13:42 +03:00
parent f8f220469c
commit 12701ffbc2
19 changed files with 250 additions and 62 deletions

View File

@@ -52,13 +52,26 @@ export function deleteCat(id: number) {
}
export function likeCat(catId: number) {
return api.post<{ liked: boolean; likesCount: number; ownerPoints: number }>(`/likes/${catId}`);
return api.post<{ liked: boolean; likesCount: number }>(`/likes/${catId}`);
}
export function unlikeCat(catId: number) {
return api.delete<{ liked: boolean; likesCount: number; ownerPoints: number }>(`/likes/${catId}`);
return api.delete<{ liked: boolean; likesCount: number }>(`/likes/${catId}`);
}
export function getLikeStatus(catId: number) {
return api.get<{ liked: boolean }>(`/likes/${catId}/status`);
}
// Admin
export function getAdminUsers() {
return api.get<{ users: User[] }>('/admin/users');
}
export function adminDeleteCat(id: number) {
return api.delete(`/admin/cats/${id}`);
}
export function adminDeleteUser(id: number) {
return api.delete(`/admin/users/${id}`);
}