릴리스: v0.1.13 관리자 탭과 가변 티어 행 추가

This commit is contained in:
2026-03-19 16:58:17 +09:00
parent f6a031cfe4
commit b97d7eacda
10 changed files with 484 additions and 215 deletions

View File

@@ -32,10 +32,13 @@ export const api = {
listGames: () => request('/api/games'),
getGame: (gameId) => request(`/api/games/${encodeURIComponent(gameId)}`),
listAdminCustomItems: () => request('/api/admin/custom-items'),
listAdminCustomItems: ({ q = '', page = 1, limit = 50 } = {}) =>
request(`/api/admin/custom-items?q=${encodeURIComponent(q)}&page=${encodeURIComponent(page)}&limit=${encodeURIComponent(limit)}`),
listAdminUsers: () => request('/api/admin/users'),
updateAdminUser: (userId, payload) =>
request(`/api/admin/users/${encodeURIComponent(userId)}`, { method: 'PATCH', body: payload }),
updateAdminUserPassword: (userId, payload) =>
request(`/api/admin/users/${encodeURIComponent(userId)}/password`, { method: 'PATCH', body: payload }),
deleteAdminUser: (userId) => request(`/api/admin/users/${encodeURIComponent(userId)}`, { method: 'DELETE' }),
listPublicTierLists: (gameId) =>