diff options
Diffstat (limited to 'app/assets/javascripts/diffs/components/diff_code_quality_item.vue')
-rw-r--r-- | app/assets/javascripts/diffs/components/diff_code_quality_item.vue | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/app/assets/javascripts/diffs/components/diff_code_quality_item.vue b/app/assets/javascripts/diffs/components/diff_code_quality_item.vue deleted file mode 100644 index 727b2a0c099..00000000000 --- a/app/assets/javascripts/diffs/components/diff_code_quality_item.vue +++ /dev/null @@ -1,62 +0,0 @@ -<script> -import { GlLink, GlIcon } from '@gitlab/ui'; -import { mapActions } from 'vuex'; -import { getSeverity } from '~/ci/reports/utils'; -import glFeatureFlagsMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; - -export default { - components: { GlLink, GlIcon }, - mixins: [glFeatureFlagsMixin()], - props: { - finding: { - type: Object, - required: true, - }, - link: { - type: Boolean, - required: false, - default: true, - }, - }, - computed: { - enhancedFinding() { - return getSeverity(this.finding); - }, - listText() { - return `${this.finding.severity} - ${this.finding.description}`; - }, - }, - methods: { - toggleDrawer() { - this.setDrawer(this.finding); - }, - ...mapActions('findingsDrawer', ['setDrawer']), - }, -}; -</script> - -<template> - <li class="gl-py-1 gl-font-regular gl-display-flex"> - <span class="gl-mr-3"> - <gl-icon - :size="12" - :name="enhancedFinding.name" - :class="enhancedFinding.class" - class="codequality-severity-icon" - /> - </span> - <span - v-if="glFeatures.codeQualityInlineDrawer" - data-testid="description-button-section" - class="gl-display-flex" - > - <gl-link v-if="link" category="primary" variant="link" @click="toggleDrawer"> - {{ listText }}</gl-link - > - <span v-else>{{ listText }}</span> - </span> - <span v-else data-testid="description-plain-text" class="gl-display-flex"> - {{ listText }} - </span> - </li> -</template> |