Fix up nsfw and some styling.

This commit is contained in:
Roger Braun 2016-10-29 01:38:41 +02:00
parent 5f69014575
commit 500b704c0f
6 changed files with 73 additions and 20 deletions

View file

@ -3,17 +3,32 @@ import nsfwImage from '../../assets/nsfw.jpg'
const Attachment = {
props: [
'attachment',
'nsfw'
'nsfw',
'statusId'
],
data: () => ({ nsfwImage }),
computed: {
type () {
return 'image'
let type = 'unknown'
if(this.attachment.mimetype.match(/text\/html/)) {
type = 'html';
}
if(this.attachment.mimetype.match(/image/)) {
type = 'image';
}
if(this.attachment.mimetype.match(/video\/webm/)) {
type = 'webm';
};
return type
}
},
methods: {
showNsfw () {
this.nsfw = false
this.$store.commit('setNsfw', { id: this.statusId, nsfw: false })
}
}
}