TS1015

error TS1015: Parameter cannot have question mark and initializer.

Broken Code ❌

1
2
3
export function getName(firstName: string, lastName?: string = 'Doe'): string {
return `${firstName} ${lastName}`;
}

Fixed Code ✔️

1
2
3
export function getName(firstName: string, lastName: string = 'Doe'): string {
return `${firstName} ${lastName}`;
}