fix: add defensive checks for map errors and global currencies loading

- Add Array.isArray checks to getGlobalCurrencies helper
- Store global currencies in state to avoid timing issues
- Add null checks when mapping over currencies
- Add defensive checks to TabNav and TabPanel components
- Improve error handling in data loading
This commit is contained in:
dwindown
2026-04-19 07:14:02 +07:00
parent d1de0015be
commit fe9efdfeec
4 changed files with 40 additions and 18 deletions

File diff suppressed because one or more lines are too long