diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2018-12-28 01:01:58 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2018-12-28 01:01:58 +0900 |
| commit | 1029bff5ff37d68eff1afeb8c5c918ece3105705 (patch) | |
| tree | aa6f15a0a5851afb5ac5454d8674fd5a21960e9a /src/client/app/mobile/views | |
| parent | 10.68.0 (diff) | |
| download | misskey-1029bff5ff37d68eff1afeb8c5c918ece3105705.tar.gz misskey-1029bff5ff37d68eff1afeb8c5c918ece3105705.tar.bz2 misskey-1029bff5ff37d68eff1afeb8c5c918ece3105705.zip | |
Undo reaction with clicking minus (#3773)
* Undo reaction with clicking minus
* fix isMyNote
Diffstat (limited to 'src/client/app/mobile/views')
| -rw-r--r-- | src/client/app/mobile/views/components/note-detail.vue | 5 | ||||
| -rw-r--r-- | src/client/app/mobile/views/components/note.vue | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/src/client/app/mobile/views/components/note-detail.vue b/src/client/app/mobile/views/components/note-detail.vue index e0ce26e194..05c770a59b 100644 --- a/src/client/app/mobile/views/components/note-detail.vue +++ b/src/client/app/mobile/views/components/note-detail.vue @@ -72,9 +72,12 @@ <button v-else> <fa icon="ban"/> </button> - <button :class="{ reacted: appearNote.myReaction != null }" @click="react()" v-if="!isMyNote" ref="reactButton" :title="$t('title')"> + <button v-if="!isMyNote && appearNote.myReaction == null" class="reactionButton" @click="react()" ref="reactButton"> <fa icon="plus"/> </button> + <button v-if="!isMyNote && appearNote.myReaction != null" class="reactionButton reacted" @click="undoReact(appearNote)" ref="reactButton"> + <fa icon="minus"/> + </button> <button @click="menu()" ref="menuButton"> <fa icon="ellipsis-h"/> </button> diff --git a/src/client/app/mobile/views/components/note.vue b/src/client/app/mobile/views/components/note.vue index c0f0f49d59..6c17d77cd9 100644 --- a/src/client/app/mobile/views/components/note.vue +++ b/src/client/app/mobile/views/components/note.vue @@ -49,9 +49,12 @@ <button v-else> <fa icon="ban"/> </button> - <button :class="{ reacted: appearNote.myReaction != null }" @click="react()" v-if="!isMyNote" ref="reactButton"> + <button v-if="!isMyNote && appearNote.myReaction == null" class="reactionButton" @click="react()" ref="reactButton"> <fa icon="plus"/> </button> + <button v-if="!isMyNote && appearNote.myReaction != null" class="reactionButton reacted" @click="undoReact(appearNote)" ref="reactButton"> + <fa icon="minus"/> + </button> <button class="menu" @click="menu()" ref="menuButton"> <fa icon="ellipsis-h"/> </button> |