First commit

This commit is contained in:
shaw
2025-12-18 13:50:39 +08:00
parent 569f4882e5
commit 642842c29e
218 changed files with 86902 additions and 0 deletions

23
frontend/src/api/index.ts Normal file
View File

@@ -0,0 +1,23 @@
/**
* API Client for Sub2API Backend
* Central export point for all API modules
*/
// Re-export the HTTP client
export { apiClient } from './client';
// Auth API
export { authAPI } from './auth';
// User APIs
export { keysAPI } from './keys';
export { usageAPI } from './usage';
export { userAPI } from './user';
export { redeemAPI, type RedeemHistoryItem } from './redeem';
export { userGroupsAPI } from './groups';
// Admin APIs
export { adminAPI } from './admin';
// Default export
export { default } from './client';