Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use fallback user avatar in cases where the user is unknown to us #41846
Use fallback user avatar in cases where the user is unknown to us #41846
Changes from 19 commits
1839a03
a8879a1
00ca93d
7214e1a
8b3ac5d
f886a6b
1b09f2e
9091250
4120f36
ee05310
42605f5
a71d08b
b549d46
5f355ae
456d62f
0b8a92d
83f1b5f
ff2dab5
d9844a6
21c9e86
0319ead
b87b586
0daa461
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should help catch cases where we are missing to pass accountID.
(do same with Avatar component)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will do it for every Avatar.
What do you think about doing the same forsource
?Now it looks kinda suspicious that I will have:source?: string
but accountID as explicit:number | undefined
almost as if accountID is more important than source.I used this pattern to find all cases for TS fails, but after this I reverted back to optional with
?
. In 2 cases I had to explicitly passundefined
and it looked weird IMO. We don't do this pattern anywhere else in code.There are 2 cases where accountID will be undefined on purpose: