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