summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/ci_settings_pipeline_triggers/components/triggers_list.vue
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/ci_settings_pipeline_triggers/components/triggers_list.vue')
-rw-r--r--app/assets/javascripts/ci_settings_pipeline_triggers/components/triggers_list.vue29
1 files changed, 20 insertions, 9 deletions
diff --git a/app/assets/javascripts/ci_settings_pipeline_triggers/components/triggers_list.vue b/app/assets/javascripts/ci_settings_pipeline_triggers/components/triggers_list.vue
index fea4b56153f..1f8096da94d 100644
--- a/app/assets/javascripts/ci_settings_pipeline_triggers/components/triggers_list.vue
+++ b/app/assets/javascripts/ci_settings_pipeline_triggers/components/triggers_list.vue
@@ -1,5 +1,13 @@
<script>
-import { GlTable, GlButton, GlBadge, GlTooltipDirective, GlAvatarLink, GlAvatar } from '@gitlab/ui';
+import {
+ GlAlert,
+ GlAvatar,
+ GlAvatarLink,
+ GlBadge,
+ GlButton,
+ GlTable,
+ GlTooltipDirective,
+} from '@gitlab/ui';
import { s__ } from '~/locale';
import ClipboardButton from '~/vue_shared/components/clipboard_button.vue';
import TimeAgoTooltip from '~/vue_shared/components/time_ago_tooltip.vue';
@@ -15,14 +23,15 @@ export default {
),
},
components: {
- GlTable,
- GlButton,
- GlBadge,
ClipboardButton,
- TooltipOnTruncate,
- GlAvatarLink,
+ GlAlert,
GlAvatar,
+ GlAvatarLink,
+ GlBadge,
+ GlButton,
+ GlTable,
TimeAgoTooltip,
+ TooltipOnTruncate,
},
directives: {
GlTooltip: GlTooltipDirective,
@@ -138,13 +147,15 @@ export default {
/>
</template>
</gl-table>
- <div
+ <gl-alert
v-else
+ variant="warning"
+ :dismissible="false"
+ :show-icon="false"
data-testid="no_triggers_content"
data-qa-selector="no_triggers_content"
- class="settings-message gl-text-center gl-mb-3"
>
{{ s__('Pipelines|No triggers have been created yet. Add one using the form above.') }}
- </div>
+ </gl-alert>
</div>
</template>