summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/repo/components/repo_edit_button.vue
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/repo/components/repo_edit_button.vue')
-rw-r--r--app/assets/javascripts/repo/components/repo_edit_button.vue18
1 files changed, 10 insertions, 8 deletions
diff --git a/app/assets/javascripts/repo/components/repo_edit_button.vue b/app/assets/javascripts/repo/components/repo_edit_button.vue
index f47b6c33fa2..e3820f7688b 100644
--- a/app/assets/javascripts/repo/components/repo_edit_button.vue
+++ b/app/assets/javascripts/repo/components/repo_edit_button.vue
@@ -23,19 +23,21 @@ export default {
this.editMode = !this.editMode;
Store.toggleBlobView();
},
- },
-
- watch: {
- editMode() {
+ toggleProjectRefsForm() {
if (this.editMode) {
- $('.project-refs-form').addClass('disabled');
- $('.js-tree-ref-target-holder').show();
+ $('.project-refs-form').addClass('disabled-content');
+ $('.project-refs-target-form').show();
} else {
- $('.project-refs-form').removeClass('disabled');
- $('.js-tree-ref-target-holder').hide();
+ $('.project-refs-form').removeClass('disabled-content');
+ $('.project-refs-target-form').hide();
}
},
},
+ watch: {
+ editMode() {
+ this.toggleProjectRefsForm();
+ },
+ },
};
</script>