Skip to content

Commit 35422ca

Browse files
committed
use computed
1 parent e2706e8 commit 35422ca

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

web_src/js/components/DiffFileTree.vue

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<div class="ui list">
88
<DiffFileTreeItem v-for="item in fileTree" :key="item.name" :item="item"/>
99
</div>
10-
<div v-if="isIncomplete" id="diff-too-many-files-stats" class="gt-pt-2">
10+
<div v-if="hasMore" id="diff-too-many-files-stats" class="gt-pt-2">
1111
<span class="gt-mr-2">{{ tooManyFilesMessage }}</span><a :class="['ui', 'basic', 'tiny', 'button', isLoadingNewData === true ? 'disabled' : '']" id="diff-show-more-files-stats" @click.stop="loadMoreData">{{ showMoreMessage }}</a>
1212
</div>
1313
</div>
@@ -34,6 +34,14 @@ export default {
3434
};
3535
},
3636
computed: {
37+
hasMore: {
38+
get() {
39+
return this.isIncomplete;
40+
},
41+
set(newValue) {
42+
this.isIncomplete = newValue;
43+
}
44+
},
3745
fileTree() {
3846
const result = [];
3947
for (const file of this.files) {
@@ -148,7 +156,6 @@ export default {
148156
this.isLoadingNewData = false;
149157
const {pageData} = window.config;
150158
this.diffEnd = pageData.diffFileInfo.diffEnd;
151-
this.isIncomplete = pageData.diffFileInfo.isIncomplete;
152159
});
153160
},
154161
},

0 commit comments

Comments
 (0)