summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/environments/environment_details/components/deployment_triggerer.vue
blob: 18ff31f9b0f08a745e3662330224557436cb12ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<script>
import { GlAvatar, GlAvatarLink, GlTooltipDirective } from '@gitlab/ui';

export default {
  components: {
    GlAvatar,
    GlAvatarLink,
  },
  directives: {
    GlTooltip: GlTooltipDirective,
  },
  props: {
    triggerer: {
      type: Object,
      required: false,
      default: null,
    },
  },
};
</script>
<template>
  <gl-avatar-link v-if="triggerer" :href="triggerer.webUrl">
    <gl-avatar v-gl-tooltip :title="triggerer.name" :src="triggerer.avatarUrl" :size="24" />
  </gl-avatar-link>
</template>