From 58ac8f51a219681e237494b8a730048f2eafbe58 Mon Sep 17 00:00:00 2001 From: Roger Braun Date: Sat, 3 Dec 2016 12:43:21 +0100 Subject: Treat mentions more like a timeline. --- src/components/mentions/mentions.js | 21 ++++++++++----------- src/components/mentions/mentions.vue | 4 +--- 2 files changed, 11 insertions(+), 14 deletions(-) (limited to 'src/components') diff --git a/src/components/mentions/mentions.js b/src/components/mentions/mentions.js index e84d1912..46a1c63e 100644 --- a/src/components/mentions/mentions.js +++ b/src/components/mentions/mentions.js @@ -1,26 +1,25 @@ -import Status from '../status/status.vue' -// Temporary -import { prepareStatus } from '../../modules/statuses.js' -import { map } from 'lodash' +import Timeline from '../timeline/timeline.vue' const Mentions = { - data () { - return { - mentions: [] - } - }, computed: { username () { return this.$route.params.username + }, + timeline () { + return this.$store.state.statuses.timelines.mentions } }, components: { - Status + Timeline }, created () { this.$store.state.api.backendInteractor.fetchMentions({username: this.username}) .then((mentions) => { - this.mentions = map(mentions, prepareStatus) + this.$store.dispatch('addNewStatuses', { + statuses: mentions, + timeline: 'mentions', + showImmediately: true + }) }) } } diff --git a/src/components/mentions/mentions.vue b/src/components/mentions/mentions.vue index a760719c..6287ca11 100644 --- a/src/components/mentions/mentions.vue +++ b/src/components/mentions/mentions.vue @@ -2,9 +2,7 @@
Mentions
-
- -
+
-- cgit v1.2.3-70-g09d2 From 7b5a30db14f34f59932b072964355b4a0e0a9ddf Mon Sep 17 00:00:00 2001 From: Roger Braun Date: Wed, 7 Dec 2016 09:34:48 +0100 Subject: Work around hotlinking restrictions. --- src/components/attachment/attachment.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/components') diff --git a/src/components/attachment/attachment.vue b/src/components/attachment/attachment.vue index 6bc0356a..e16cc7cd 100644 --- a/src/components/attachment/attachment.vue +++ b/src/components/attachment/attachment.vue @@ -9,7 +9,7 @@ - + -- cgit v1.2.3-70-g09d2