Skip to content
Snippets Groups Projects

Consolidate user avatar Vue logic

Merged username-removed-408230 requested to merge user-avatar-vue-ce into master
All threads resolved!
3 files
+ 43
34
Compare changes
  • Side-by-side
  • Inline
Files
3
<script>
import defaultAvatarUrl from 'images/no_avatar.png';
import UserAvatarSizeMixin from './user_avatar_size_mixin';
@@ -52,16 +53,18 @@ export default {
return `avatar ${this.tooltipClass} ${this.avatarSizeClass} ${this.cssClasses}`;
},
},
template: `
<img
:class="imgCssClasses"
:src="src"
:style="avatarSizeStylesMapString"
:alt="alt"
:data-container="tooltipContainer"
:data-placement="tooltipPlacement"
:title="tooltipText"
ref="tooltipTarget"
/>
`,
};
</script>
<template>
<img
:class="imgCssClasses"
:src="src"
:style="avatarSizeStylesMapString"
:alt="alt"
:data-container="tooltipContainer"
:data-placement="tooltipPlacement"
:title="tooltipText"
ref="tooltipTarget"
/>
</template>
Loading