Hola, ya me estoy haciendo pesado xD
La siguiente lección de TS,
https://coding-challenges.dev/learn/typescript/operador-ternario
tiene como ejemplo del operador ternario esto:
/ 1. Valores por defecto const nombre = usuario?.nombre ?? "Invitado";
En él se emplea el operador de encadenamiento opcional '?.' (Optional chaining) y el operador de coalescencia nula '??' (Nullish coalescing).
Imagino que se quiso escribir esto:
const nombre = usuario ? usuario.nombre : 'Invitado';
Buen trabajo y saludos