First commit
This commit is contained in:
23
frontend/src/api/index.ts
Normal file
23
frontend/src/api/index.ts
Normal 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';
|
||||
Reference in New Issue
Block a user