summaryrefslogtreecommitdiff
path: root/src/client/components/deck/direct-column.vue
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2020-07-23 13:07:27 +0900
committerGitHub <noreply@github.com>2020-07-23 13:07:27 +0900
commitb8350d509312d7015499087ba8b9e6622406762f (patch)
treed94c7f546612ccc2e5abca1ee0eb22d2ed21e957 /src/client/components/deck/direct-column.vue
parentFix SNYK-JS-AJV-584908 (#6572) (diff)
downloadmisskey-b8350d509312d7015499087ba8b9e6622406762f.tar.gz
misskey-b8350d509312d7015499087ba8b9e6622406762f.tar.bz2
misskey-b8350d509312d7015499087ba8b9e6622406762f.zip
Fix #6566 (#6577)
Diffstat (limited to 'src/client/components/deck/direct-column.vue')
-rw-r--r--src/client/components/deck/direct-column.vue24
1 files changed, 21 insertions, 3 deletions
diff --git a/src/client/components/deck/direct-column.vue b/src/client/components/deck/direct-column.vue
index f340048d6a..daf83cabff 100644
--- a/src/client/components/deck/direct-column.vue
+++ b/src/client/components/deck/direct-column.vue
@@ -2,20 +2,21 @@
<x-column :name="name" :column="column" :is-stacked="isStacked" :menu="menu">
<template #header><fa :icon="faEnvelope" style="margin-right: 8px;"/>{{ column.name }}</template>
- <x-direct/>
+ <x-notes :pagination="pagination" @before="before()" @after="after()"/>
</x-column>
</template>
<script lang="ts">
import Vue from 'vue';
import { faEnvelope } from '@fortawesome/free-solid-svg-icons';
+import Progress from '../../scripts/loading';
import XColumn from './column.vue';
-import XDirect from '../../pages/messages.vue';
+import XNotes from '../notes.vue';
export default Vue.extend({
components: {
XColumn,
- XDirect
+ XNotes
},
props: {
@@ -32,8 +33,25 @@ export default Vue.extend({
data() {
return {
menu: null,
+ pagination: {
+ endpoint: 'notes/mentions',
+ limit: 10,
+ params: () => ({
+ visibility: 'specified'
+ })
+ },
faEnvelope
}
},
+
+ methods: {
+ before() {
+ Progress.start();
+ },
+
+ after() {
+ Progress.done();
+ }
+ }
});
</script>