Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/badges/beta_badge.vue')
-rw-r--r--app/assets/javascripts/vue_shared/components/badges/beta_badge.vue35
1 files changed, 12 insertions, 23 deletions
diff --git a/app/assets/javascripts/vue_shared/components/badges/beta_badge.vue b/app/assets/javascripts/vue_shared/components/badges/beta_badge.vue
index e8d33b5538e..9cac176a06f 100644
--- a/app/assets/javascripts/vue_shared/components/badges/beta_badge.vue
+++ b/app/assets/javascripts/vue_shared/components/badges/beta_badge.vue
@@ -1,10 +1,10 @@
<script>
-import { GlBadge, GlPopover } from '@gitlab/ui';
import { s__ } from '~/locale';
+import HoverBadge from './hover_badge.vue';
export default {
name: 'BetaBadge',
- components: { GlBadge, GlPopover },
+ components: { HoverBadge },
i18n: {
badgeLabel: s__('BetaBadge|Beta'),
popoverTitle: s__("BetaBadge|What's Beta?"),
@@ -41,27 +41,16 @@ export default {
</script>
<template>
- <div>
- <gl-badge ref="badge" href="#" :size="size" variant="neutral" class="gl-cursor-pointer">{{
- $options.i18n.badgeLabel
- }}</gl-badge>
- <gl-popover
- triggers="hover focus click"
- :show-close-button="true"
- :target="target"
- :title="$options.i18n.popoverTitle"
- data-testid="beta-badge"
- >
- <p>{{ $options.i18n.descriptionParagraph }}</p>
+ <hover-badge :label="$options.i18n.badgeLabel" :size="size" :title="$options.i18n.popoverTitle">
+ <p>{{ $options.i18n.descriptionParagraph }}</p>
- <p class="gl-mb-0">{{ $options.i18n.listIntroduction }}</p>
+ <p class="gl-mb-0">{{ $options.i18n.listIntroduction }}</p>
- <ul class="gl-pl-4">
- <li>{{ $options.i18n.listItemStability }}</li>
- <li>{{ $options.i18n.listItemDataLoss }}</li>
- <li>{{ $options.i18n.listItemReasonableEffort }}</li>
- <li>{{ $options.i18n.listItemNearCompletion }}</li>
- </ul>
- </gl-popover>
- </div>
+ <ul class="gl-pl-4">
+ <li>{{ $options.i18n.listItemStability }}</li>
+ <li>{{ $options.i18n.listItemDataLoss }}</li>
+ <li>{{ $options.i18n.listItemReasonableEffort }}</li>
+ <li>{{ $options.i18n.listItemNearCompletion }}</li>
+ </ul>
+ </hover-badge>
</template>