Устранить дублирование convertToUsd — вынести в утилиту #55
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Проблема
Идентичный switch-case для конвертации крипто→USD дублируется 8 раз в 4 файлах:
Решение
src/utils/currencyConverter.jsс единственной функциейconvertToUsd(walletType, balance, prices)Приоритет: СРЕДНИЙ
✅ Реализовано
WalletUtils.convertToUsd(walletType, balance, prices)Файлы:
src/utils/walletUtils.js,src/services/walletService.js,src/services/userService.js,src/handlers/adminHandlers/adminWalletsHandler.js