website refactor

This commit is contained in:
2026-01-17 16:23:51 +01:00
parent 72a626ce71
commit 846667c3d1
27 changed files with 140 additions and 154 deletions

View File

@@ -1,10 +1,12 @@
import { injectable, unmanaged } from 'inversify';
import { Result } from '@/lib/contracts/Result';
import { Service, DomainError } from '@/lib/contracts/services/Service';
import { LeagueWalletApiDto } from '@/lib/types/tbd/LeagueWalletApiDto';
import { WalletsApiClient } from '@/lib/api/wallets/WalletsApiClient';
@injectable()
export class LeagueWalletService implements Service {
constructor(private readonly apiClient?: WalletsApiClient) {}
constructor(@unmanaged() private readonly apiClient?: WalletsApiClient) {}
async getWalletForLeague(leagueId: string): Promise<LeagueWalletApiDto> {
if (this.apiClient) {