Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-12-04 21:09:55 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2020-12-04 21:09:55 +0300
commitae42530b1be0d25186881ae45c39bdf1122a84b9 (patch)
tree0592eb5b3b23d1dcd3b00bdb3b00f3b28412a291 /app/assets/javascripts/diffs
parente0655935eb32ba057b6ced978940076681d71177 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/diffs')
-rw-r--r--app/assets/javascripts/diffs/components/settings_dropdown.vue23
1 files changed, 6 insertions, 17 deletions
diff --git a/app/assets/javascripts/diffs/components/settings_dropdown.vue b/app/assets/javascripts/diffs/components/settings_dropdown.vue
index b8904de8049..2fe2fd6b3d8 100644
--- a/app/assets/javascripts/diffs/components/settings_dropdown.vue
+++ b/app/assets/javascripts/diffs/components/settings_dropdown.vue
@@ -14,26 +14,10 @@ export default {
GlDropdown,
GlFormCheckbox,
},
- data() {
- return {
- checked: false,
- };
- },
computed: {
...mapGetters('diffs', ['isInlineView', 'isParallelView']),
...mapState('diffs', ['renderTreeList', 'showWhitespace', 'viewDiffsFileByFile']),
},
- watch: {
- viewDiffsFileByFile() {
- this.checked = this.viewDiffsFileByFile;
- },
- checked() {
- eventHub.$emit(EVT_VIEW_FILE_BY_FILE, { setting: this.checked });
- },
- },
- created() {
- this.checked = this.viewDiffsFileByFile;
- },
methods: {
...mapActions('diffs', [
'setInlineDiffViewType',
@@ -110,7 +94,12 @@ export default {
</label>
</div>
<div class="gl-mt-3 gl-px-3">
- <gl-form-checkbox v-model="checked" data-testid="file-by-file" class="gl-mb-0">
+ <gl-form-checkbox
+ data-testid="file-by-file"
+ class="gl-mb-0"
+ :checked="viewDiffsFileByFile"
+ @input="toggleFileByFile"
+ >
{{ $options.i18n.fileByFile }}
</gl-form-checkbox>
</div>