Skip to content
Snippets Groups Projects

Show deployment approval comments

Merged Andrew Fontaine requested to merge afontaine/374538/approval-timeline into master
All threads resolved!
Files
2
@@ -4,6 +4,7 @@ import { s__ } from '~/locale';
import TimeAgoTooltip from '~/vue_shared/components/time_ago_tooltip.vue';
import TimelineEntryItem from '~/vue_shared/components/notes/timeline_entry_item.vue';
import { getIdFromGraphQLId } from '~/graphql_shared/utils';
import { APPROVAL_STATUSES } from '../constants';
export default {
components: {
@@ -36,10 +37,12 @@ export default {
return getIdFromGraphQLId(user.id);
},
badgeVariant({ status }) {
return status === 'APPROVED' ? 'success' : 'danger';
return status === APPROVAL_STATUSES.APPROVED ? 'success' : 'danger';
},
badgeText({ status }) {
return status === 'APPROVED' ? this.$options.i18n.approved : this.$options.i18n.rejected;
return status === APPROVAL_STATUSES.APPROVED
? this.$options.i18n.approved
: this.$options.i18n.rejected;
},
},
i18n: {
Loading