This commit is contained in:
gpatruno
2026-07-18 17:25:56 +02:00
parent 2614d679c8
commit 2168998679
26 changed files with 2760 additions and 894 deletions
+12 -3
View File
@@ -34,10 +34,11 @@ export const api = {
case: (id) => request(`/api/cases/${id}`),
catalog: () => request('/api/catalog'),
prestige: () => request('/api/prestige'),
doPrestige: (choice) =>
request('/api/prestige', {
doPrestige: () => request('/api/prestige', { method: 'POST', body: JSON.stringify({}) }),
prestigeUpgrade: (skillId) =>
request('/api/prestige/upgrade', {
method: 'POST',
body: JSON.stringify({ choice }),
body: JSON.stringify({ skillId }),
}),
openCase: (id, count = 1) =>
request(`/api/cases/${id}/open`, {
@@ -127,9 +128,17 @@ export const api = {
method: 'POST',
body: JSON.stringify({ username, password }),
}),
adminStats: () => request('/api/admin/stats'),
adminUsers: () => request('/api/admin/users'),
adminUpdateUser: (id, body) =>
request(`/api/admin/users/${id}`, {
method: 'PATCH',
body: JSON.stringify(body),
}),
adminCases: () => request('/api/admin/cases'),
adminItems: () => request('/api/admin/items'),
adminRarities: () => request('/api/admin/rarities'),
adminCategories: () => request('/api/admin/categories'),
createCase: (body) =>
request('/api/admin/cases', { method: 'POST', body: JSON.stringify(body) }),
updateCase: (id, body) =>