Use `GlAvatar` in vue_shared/components/user_avatar/user_avatar_image.vue
vue_shared/components/user_avatar/user_avatar_image.vue
doesn't utilize GlAvatar
, but it easily can!
Let's deprecate this component and create a new version that uses GlAvatar
internally. Then, we can iteratively replace the deprecated component with the new one.
Some work on this has already begun: #335797 (closed). This issue can be closed once the feature flag added there and legacy code is removed. (The indirection of still using user_avatar_image.vue
as an adapter for GlAvatar
is acceptable.)
Edited by Olena Horal-Koretska