This commit is contained in:
2025-12-04 11:54:42 +01:00
parent 9d5caa87f3
commit b7d5551ea7
223 changed files with 5473 additions and 885 deletions

View File

@@ -0,0 +1,48 @@
export * from './services/memberships';
export * from './services/registrations';
// Re-export selected team helpers but avoid getCurrentDriverId to prevent conflicts.
export {
getAllTeams,
getTeam,
getTeamMembers,
getTeamMembership,
getTeamJoinRequests,
getDriverTeam,
isTeamOwnerOrManager,
removeTeamMember,
updateTeamMemberRole,
createTeam,
joinTeam,
requestToJoinTeam,
leaveTeam,
approveTeamJoinRequest,
rejectTeamJoinRequest,
updateTeam,
} from './services/teams';
// Re-export domain types for legacy callers (type-only)
export type {
LeagueMembership,
MembershipRole,
MembershipStatus,
JoinRequest,
} from '@gridpilot/racing/domain/entities/LeagueMembership';
export type { RaceRegistration } from '@gridpilot/racing/domain/entities/RaceRegistration';
export type {
Team,
TeamMembership,
TeamJoinRequest,
TeamRole,
TeamMembershipStatus,
} from '@gridpilot/racing/domain/entities/Team';
export type {
DriverDTO,
LeagueDTO,
RaceDTO,
ResultDTO,
StandingDTO,
} from './mappers/EntityMappers';