checkpoint: goals feature, wallet balance, and goals/wallet detail UI

- Add goals feature (models, migrations, API, web pages)
- Add reserved/centralized wallet balance service
- Add wallet detail page and overview components
- Add new UI components (progress, multi-select, FAB)
- Remove stray empty -H/-d files from working tree
This commit is contained in:
Dwindi Ramadhana
2026-06-17 20:40:00 +07:00
parent 35e93b826a
commit 6a6e74562c
401 changed files with 9517 additions and 397 deletions

8
apps/api/dist/wallets/wallets.module.js vendored Normal file → Executable file
View File

@@ -10,7 +10,9 @@ exports.WalletsModule = void 0;
const common_1 = require("@nestjs/common");
const wallets_service_1 = require("./wallets.service");
const wallets_controller_1 = require("./wallets.controller");
const wallets_balance_controller_1 = require("./wallets-balance.controller");
const transactions_service_1 = require("../transactions/transactions.service");
const wallet_balance_service_1 = require("./wallet-balance.service");
const prisma_module_1 = require("../prisma/prisma.module");
let WalletsModule = class WalletsModule {
};
@@ -18,9 +20,9 @@ exports.WalletsModule = WalletsModule;
exports.WalletsModule = WalletsModule = __decorate([
(0, common_1.Module)({
imports: [prisma_module_1.PrismaModule],
providers: [wallets_service_1.WalletsService, transactions_service_1.TransactionsService],
controllers: [wallets_controller_1.WalletsController],
exports: [wallets_service_1.WalletsService],
providers: [wallets_service_1.WalletsService, transactions_service_1.TransactionsService, wallet_balance_service_1.WalletBalanceService],
controllers: [wallets_controller_1.WalletsController, wallets_balance_controller_1.WalletsBalanceController],
exports: [wallets_service_1.WalletsService, wallet_balance_service_1.WalletBalanceService],
})
], WalletsModule);
//# sourceMappingURL=wallets.module.js.map