managarten/memoro/apps/mobile/features/credits/utils/index.ts
Till-JS e7f5f942f3 chore: initial commit - consolidate 4 projects into monorepo
Projects included:
- maerchenzauber (NestJS backend + Expo mobile + SvelteKit web + Astro landing)
- manacore (Expo mobile + SvelteKit web + Astro landing)
- manadeck (NestJS backend + Expo mobile + SvelteKit web)
- memoro (Expo mobile + SvelteKit web + Astro landing)

This commit preserves the current state before monorepo restructuring.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 23:38:24 +01:00

30 lines
No EOL
686 B
TypeScript

/**
* Credit utility exports
* Centralized export for all credit-related utilities
*/
// Credit error handler
export {
CreditErrorHandler,
CreditErrorHandlerOptions,
defaultCreditErrorHandler,
handleCreditError,
useCreditErrorHandler
} from './credit-error-handler';
// Re-export credit error types for convenience
export {
CreditErrorCode,
CreditType,
CreditErrorDetails,
CreditError,
CreditErrorResponse,
isCreditErrorResponse,
isInsufficientCreditsError,
isCreditValidationError,
isCreditSystemError,
extractCreditErrorDetails,
getCreditErrorMessage,
formatCredits,
createCreditErrorResponse
} from '~/features/core/types/credit-error.types';