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!
1 file
+ 1
12
Compare changes
  • Side-by-side
  • Inline
@@ -12,13 +12,9 @@ export default {
type: String,
required: false,
},
imgSvg: {
type: String,
required: false,
},
imgSrc: {
type: String,
required: false,
required: true,
},
imgAlt: {
type: String,
@@ -44,20 +40,13 @@ export default {
template: `
<a :href="href" class="user-avatar-link">
<user-avatar-image
v-if="imgSrc"
:src="imgSrc"
:svg="imgSvg"
:alt="imgAlt"
:css-classes="imgCssClasses"
:size="imgSize"
:tooltip-text="tooltipText"
:tooltip-placement="tooltipPlacement"
/>
<user-avatar-svg
v-if="imgSvg && !imgSrc"
:svg="imgSvg"
:size="imgSize"
/>
</a>
`,
};
Loading