This commit is contained in:
2025-12-12 14:23:40 +01:00
parent 6a88fe93ab
commit 2cd3bfbb47
58 changed files with 2866 additions and 260 deletions

View File

@@ -14,10 +14,10 @@ export interface UserProps {
export class User {
private readonly id: UserId;
private displayName: string;
private email?: string;
private iracingCustomerId?: string;
private primaryDriverId?: string;
private avatarUrl?: string;
private email: string | undefined;
private iracingCustomerId: string | undefined;
private primaryDriverId: string | undefined;
private avatarUrl: string | undefined;
private constructor(props: UserProps) {
if (!props.displayName || !props.displayName.trim()) {