Add option for hiding post statistics (e.g. repeats, favs)

This commit is contained in:
scarlett 2018-09-04 00:41:37 +01:00
parent dcb7e1ecf4
commit bdcbd110e4
9 changed files with 17 additions and 4 deletions

View file

@ -2,6 +2,7 @@ const FavoriteButton = {
props: ['status', 'loggedIn'],
data () {
return {
hidePostStatsLocal: this.$store.state.config.hidePostStats,
animated: false
}
},

View file

@ -1,11 +1,11 @@
<template>
<div v-if="loggedIn">
<i :class='classes' class='favorite-button fav-active' @click.prevent='favorite()'/>
<span v-if='status.fave_num > 0'>{{status.fave_num}}</span>
<span v-if='!hidePostStatsLocal && status.fave_num > 0'>{{status.fave_num}}</span>
</div>
<div v-else>
<i :class='classes' class='favorite-button'/>
<span v-if='status.fave_num > 0'>{{status.fave_num}}</span>
<span v-if='!hidePostStatsLocal && status.fave_num > 0'>{{status.fave_num}}</span>
</div>
</template>