aboutsummaryrefslogtreecommitdiff
path: root/src/components/attachment/attachment.js
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2016-12-02 14:22:42 +0100
committerRoger Braun <roger@rogerbraun.net>2016-12-02 14:22:42 +0100
commit6e608dd2dd5a9d28c384b7fb368e76c477685ffd (patch)
treecf172996a1e1b1d0b5964210c989195a1ba45ba7 /src/components/attachment/attachment.js
parentdf51d088142476c71272e175f4b486b97fd33b91 (diff)
Add re-hiding of nsfw images.
Diffstat (limited to 'src/components/attachment/attachment.js')
-rw-r--r--src/components/attachment/attachment.js14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/components/attachment/attachment.js b/src/components/attachment/attachment.js
index 9f751863..22324922 100644
--- a/src/components/attachment/attachment.js
+++ b/src/components/attachment/attachment.js
@@ -7,17 +7,23 @@ const Attachment = {
'nsfw',
'statusId'
],
- data: () => ({ nsfwImage }),
+ data: () => ({
+ nsfwImage,
+ showHidden: false
+ }),
computed: {
type () {
return fileTypeService.fileType(this.attachment.mimetype)
+ },
+ hidden () {
+ return this.nsfw && !this.showHidden
}
},
methods: {
- showNsfw () {
- this.$store.commit('setNsfw', { id: this.statusId, nsfw: false })
+ toggleHidden () {
+ this.showHidden = !this.showHidden
}
}
}
-export default Attachment \ No newline at end of file
+export default Attachment