Files
Spanglish/frontend/src/lib/api/index.ts
T
MichilisandCursor 613bd7be1d Refactor monolithic modules and harden booking, email, and auth infrastructure.
Split oversized frontend API client, email service, and admin/booking pages into focused modules while preserving import surfaces, and add Redis-backed queues, stale booking cleanup, stronger auth, and scale deployment configs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-25 07:12:59 +00:00

20 lines
762 B
TypeScript

// Barrel for the frontend API client. Consumers import from `@/lib/api`.
export type { ApiError } from './client';
export * from './types';
export { eventsApi } from './events';
export { ticketsApi } from './tickets';
export { contactsApi } from './contacts';
export { usersApi } from './users';
export { paymentsApi } from './payments';
export { paymentOptionsApi } from './paymentOptions';
export { mediaApi } from './media';
export { adminApi } from './admin';
export { emailsApi } from './emails';
export { authApi } from './auth';
export { dashboardApi } from './dashboard';
export { siteSettingsApi } from './siteSettings';
export { legalSettingsApi } from './legalSettings';
export { legalPagesApi } from './legalPages';
export { faqApi } from './faq';