Migrate from `deprecated_project_avatar/default.vue` to `project_avatar.vue` in app/assets/javascripts/ide/components/ide_project_header.vue

Description

app/assets/javascripts/ide/components/ide_project_header.vue is using vue_shared/components/deprecated_project_avatar.vue to render one or more project avatars.

This component is deprecated, and should be replaced with vue_shared/components/project_avatar.vue.

This issue is part of &6295 (closed), an effort to replace vue_shared/components/deprecated_project_avatar.vue with vue_shared/components/project_avatar.vue.

Checklist

  • Check the rendered component in the browser
  • Check that the size prop is a valid size

Tips and tricks

  • Instead of passing a single project prop, pass projectName and projectAvatarUrl
  • See &6295 (closed) for extra info
Edited by Tom Quirk