summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/logs/components/log_simple_filters.vue
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/logs/components/log_simple_filters.vue')
-rw-r--r--app/assets/javascripts/logs/components/log_simple_filters.vue68
1 files changed, 0 insertions, 68 deletions
diff --git a/app/assets/javascripts/logs/components/log_simple_filters.vue b/app/assets/javascripts/logs/components/log_simple_filters.vue
deleted file mode 100644
index 55bdd5f0088..00000000000
--- a/app/assets/javascripts/logs/components/log_simple_filters.vue
+++ /dev/null
@@ -1,68 +0,0 @@
-<script>
-import { GlDropdown, GlDropdownSectionHeader, GlDropdownItem } from '@gitlab/ui';
-import { mapActions, mapState } from 'vuex';
-import { s__ } from '~/locale';
-
-export default {
- components: {
- GlDropdown,
- GlDropdownSectionHeader,
- GlDropdownItem,
- },
- props: {
- disabled: {
- type: Boolean,
- required: false,
- default: false,
- },
- },
- data() {
- return {
- searchQuery: '',
- };
- },
- computed: {
- ...mapState('environmentLogs', ['pods']),
-
- podDropdownText() {
- return this.pods.current || s__('Environments|No pod selected');
- },
- },
- methods: {
- ...mapActions('environmentLogs', ['showPodLogs']),
- isCurrentPod(podName) {
- return podName === this.pods.current;
- },
- },
-};
-</script>
-<template>
- <div>
- <gl-dropdown
- ref="podsDropdown"
- :text="podDropdownText"
- :disabled="disabled"
- class="gl-mr-3 gl-mb-3 gl-display-flex gl-md-display-block qa-pods-dropdown"
- >
- <gl-dropdown-section-header>
- {{ s__('Environments|Select pod') }}
- </gl-dropdown-section-header>
-
- <gl-dropdown-item v-if="!pods.options.length" disabled>
- <span ref="noPodsMsg" class="text-muted">
- {{ s__('Environments|No pods to display') }}
- </span>
- </gl-dropdown-item>
- <gl-dropdown-item
- v-for="podName in pods.options"
- :key="podName"
- :is-check-item="true"
- :is-checked="isCurrentPod(podName)"
- class="text-nowrap"
- @click="showPodLogs(podName)"
- >
- {{ podName }}
- </gl-dropdown-item>
- </gl-dropdown>
- </div>
-</template>