diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-06-08 05:04:21 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-06-08 05:04:21 +0900 |
| commit | b0a8d7abe9478bd514cd642027fabe01ed63f301 (patch) | |
| tree | 0918a0e8d841c77b0866ce46122e07399e573d26 /src/client/app/desktop/views/pages/deck/deck.notes.vue | |
| parent | :art: (diff) | |
| download | misskey-b0a8d7abe9478bd514cd642027fabe01ed63f301.tar.gz misskey-b0a8d7abe9478bd514cd642027fabe01ed63f301.tar.bz2 misskey-b0a8d7abe9478bd514cd642027fabe01ed63f301.zip | |
:v:
Diffstat (limited to 'src/client/app/desktop/views/pages/deck/deck.notes.vue')
| -rw-r--r-- | src/client/app/desktop/views/pages/deck/deck.notes.vue | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/client/app/desktop/views/pages/deck/deck.notes.vue b/src/client/app/desktop/views/pages/deck/deck.notes.vue index e37505b551..1ccacea908 100644 --- a/src/client/app/desktop/views/pages/deck/deck.notes.vue +++ b/src/client/app/desktop/views/pages/deck/deck.notes.vue @@ -28,8 +28,6 @@ <script lang="ts"> import Vue from 'vue'; -import { url } from '../../../config'; -import getNoteSummary from '../../../../../renderers/get-note-summary'; import XNote from './deck.note.vue'; @@ -40,7 +38,7 @@ export default Vue.extend({ XNote }, - inject: ['column', 'isScrollTop', 'indicate'], + inject: ['column', 'isScrollTop', 'count'], props: { more: { @@ -55,7 +53,6 @@ export default Vue.extend({ requestInitPromise: null as () => Promise<any[]>, notes: [], queue: [], - unreadCount: 0, fetching: true, moreFetching: false }; @@ -73,6 +70,12 @@ export default Vue.extend({ } }, + watch: { + queue(q) { + this.count(q.length); + } + }, + created() { this.column.$on('top', this.onTop); this.column.$on('bottom', this.onBottom); @@ -141,7 +144,6 @@ export default Vue.extend({ } } else { this.queue.push(note); - this.indicate(true); } }, @@ -156,7 +158,6 @@ export default Vue.extend({ releaseQueue() { this.queue.forEach(n => this.prepend(n, true)); this.queue = []; - this.indicate(false); }, async loadMore() { |