summaryrefslogtreecommitdiff
path: root/src/client/components
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2020-02-16 21:10:52 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2020-02-16 21:10:52 +0900
commit02ac30c0d0adec7b828d1238e175c8ab620659cb (patch)
treef8eb1d90ffe32a1bd83eaafe7e95278b067e9221 /src/client/components
parentClean up (diff)
downloadmisskey-02ac30c0d0adec7b828d1238e175c8ab620659cb.tar.gz
misskey-02ac30c0d0adec7b828d1238e175c8ab620659cb.tar.bz2
misskey-02ac30c0d0adec7b828d1238e175c8ab620659cb.zip
Resolve #5958
Diffstat (limited to 'src/client/components')
-rw-r--r--src/client/components/note.vue6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/client/components/note.vue b/src/client/components/note.vue
index ae47748505..963e2045f1 100644
--- a/src/client/components/note.vue
+++ b/src/client/components/note.vue
@@ -58,7 +58,7 @@
<template v-else><fa :icon="faReply"/></template>
<p class="count" v-if="appearNote.repliesCount > 0">{{ appearNote.repliesCount }}</p>
</button>
- <button v-if="['public', 'home'].includes(appearNote.visibility)" @click="renote()" class="button _button" ref="renoteButton">
+ <button v-if="canRenote" @click="renote()" class="button _button" ref="renoteButton">
<fa :icon="faRetweet"/><p class="count" v-if="appearNote.renoteCount > 0">{{ appearNote.renoteCount }}</p>
</button>
<button v-else class="button _button">
@@ -190,6 +190,10 @@ export default Vue.extend({
return this.$store.getters.isSignedIn && (this.$store.state.i.id === this.appearNote.userId);
},
+ canRenote(): boolean {
+ return ['public', 'home'].includes(this.appearNote.visibility) || this.isMyNote;
+ },
+
reactionsCount(): number {
return this.appearNote.reactions
? sum(Object.values(this.appearNote.reactions))