website refactor

This commit is contained in:
2026-01-16 12:55:48 +01:00
parent 0208334c59
commit 20a42c52fd
83 changed files with 1610 additions and 1238 deletions

View File

@@ -23,7 +23,7 @@ type TeamEntityStub = {
ownerId: ValueObjectStub;
leagues: ValueObjectStub[];
createdAt: { toDate(): Date };
logoRef: any;
logoRef: unknown;
category: string | undefined;
isRecruiting: boolean;
update: Mock;
@@ -124,13 +124,17 @@ describe('TeamService', () => {
clear: vi.fn(),
};
service = new TeamService(
teamRepository as unknown as never,
membershipRepository as unknown as never,
driverRepository as unknown as never,
logger,
teamStatsRepository as unknown as never
new GetAllTeamsUseCase(teamRepository as never, membershipRepository as never, teamStatsRepository as never, logger),
new GetTeamDetailsUseCase(teamRepository as never, membershipRepository as never),
new GetTeamMembersUseCase(membershipRepository as never, driverRepository as never, teamRepository as never, logger),
new GetTeamJoinRequestsUseCase(membershipRepository as never, driverRepository as never, teamRepository as never),
new CreateTeamUseCase(teamRepository as never, membershipRepository as never, logger),
new UpdateTeamUseCase(teamRepository as never, membershipRepository as never),
new GetDriverTeamUseCase(teamRepository as never, membershipRepository as never, logger),
new GetTeamMembershipUseCase(membershipRepository as never, logger),
{ execute: vi.fn() } as never, // joinTeamUseCase
logger
);
});