I have the following:
const myuser = userList.filter(itm => itm.user.Id == Id)
const email = myuser.length > 0 ? myuser[0].user.email : "";
The issue is that user can be null and the line itm.user.Id will fail
How can i use a null check as a ternary operator ?
>Solution :
You can use optional chaining. So this won’t fail if you use
itm?.user?.Id == Id.
Just make sure to check that myuser actually has a value afterwards.