wip
This commit is contained in:
48
packages/racing/application/index.ts
Normal file
48
packages/racing/application/index.ts
Normal 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';
|
||||
Reference in New Issue
Block a user