diff options
Diffstat (limited to 'app/assets/javascripts/ci_variable_list/components/legacy_ci_variable_settings.vue')
-rw-r--r-- | app/assets/javascripts/ci_variable_list/components/legacy_ci_variable_settings.vue | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/app/assets/javascripts/ci_variable_list/components/legacy_ci_variable_settings.vue b/app/assets/javascripts/ci_variable_list/components/legacy_ci_variable_settings.vue new file mode 100644 index 00000000000..9acc9fbffb6 --- /dev/null +++ b/app/assets/javascripts/ci_variable_list/components/legacy_ci_variable_settings.vue @@ -0,0 +1,32 @@ +<script> +import { mapState, mapActions } from 'vuex'; +import LegacyCiVariableModal from './legacy_ci_variable_modal.vue'; +import LegacyCiVariableTable from './legacy_ci_variable_table.vue'; + +export default { + components: { + LegacyCiVariableModal, + LegacyCiVariableTable, + }, + computed: { + ...mapState(['isGroup']), + }, + mounted() { + if (!this.isGroup) { + this.fetchEnvironments(); + } + }, + methods: { + ...mapActions(['fetchEnvironments']), + }, +}; +</script> + +<template> + <div class="row"> + <div class="col-lg-12"> + <legacy-ci-variable-table /> + <legacy-ci-variable-modal /> + </div> + </div> +</template> |