Skip to content

Comments

fix: Multi-currency integration improvements#291

Merged
slimatic merged 1 commit intomainfrom
feature/multi-currency-integration
Feb 17, 2026
Merged

fix: Multi-currency integration improvements#291
slimatic merged 1 commit intomainfrom
feature/multi-currency-integration

Conversation

@slimatic
Copy link
Owner

Summary

  • Add user's currency preference to AnalyticsPage summary statistics
  • Add TRY (Turkish Lira) to ProfileForm currency selector to match CURRENCY_CONFIG

Changes

  1. AnalyticsPage.tsx:

    • Import useAuth to get user context
    • Extract user's currency from user.settings.currency or user.preferences.currency
    • Pass user's currency to all formatCurrency calls so amounts display in user's preferred currency instead of defaulting to USD
  2. ProfileForm.tsx:

    • Add TRY (Turkish Lira) to the currencies dropdown to match the 11 currencies defined in CURRENCY_CONFIG

Testing

  • TypeScript compiles without errors
  • Changes are UI-only, no backend changes needed

Related Issues

  • Follows up on zakapp-umx (Multi-currency support)

- Add user currency preference to AnalyticsPage summary stats
- Add TRY (Turkish Lira) to ProfileForm currency selector
- Use user's preferred currency in all formatCurrency calls

This ensures Analytics page displays amounts in user's selected
currency instead of defaulting to USD.
@slimatic slimatic merged commit 06776d8 into main Feb 17, 2026
2 checks passed
@slimatic slimatic deleted the feature/multi-currency-integration branch February 17, 2026 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant