diff options
author | Valery Sizov <valery@gitlab.com> | 2017-05-23 14:10:16 +0300 |
---|---|---|
committer | Valery Sizov <valery@gitlab.com> | 2017-05-23 14:10:16 +0300 |
commit | 2158beddeed688fee701a00d21752dd253866548 (patch) | |
tree | a615157f9ada6da50717b8da69ec45c3f06b378d /app/assets/javascripts/vue_merge_request_widget/components/mr_widget_author.js | |
parent | 719e30c53d1d0690fa9e96fa488047e0a68d00a2 (diff) | |
parent | 12e77890c29c0451ac7a1a59727df4d56bc9741b (diff) | |
download | gitlab-ce-2158beddeed688fee701a00d21752dd253866548.tar.gz |
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into 17489-hide-code-from-guests
Diffstat (limited to 'app/assets/javascripts/vue_merge_request_widget/components/mr_widget_author.js')
-rw-r--r-- | app/assets/javascripts/vue_merge_request_widget/components/mr_widget_author.js | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_author.js b/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_author.js new file mode 100644 index 00000000000..a01cb8cc202 --- /dev/null +++ b/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_author.js @@ -0,0 +1,23 @@ +export default { + name: 'MRWidgetAuthor', + props: { + author: { type: Object, required: true }, + showAuthorName: { type: Boolean, required: false, default: true }, + showAuthorTooltip: { type: Boolean, required: false, default: false }, + }, + template: ` + <a + :href="author.webUrl || author.web_url" + class="author-link" + :class="{ 'has-tooltip': showAuthorTooltip }" + :title="author.name"> + <img + :src="author.avatarUrl || author.avatar_url" + class="avatar avatar-inline s16" /> + <span + v-if="showAuthorName" + class="author">{{author.name}} + </span> + </a> + `, +}; |