aboutsummaryrefslogtreecommitdiff
path: root/src/components/status/status.js
diff options
context:
space:
mode:
authorlambadalambda <gitgud@rogerbraun.net>2016-12-20 14:50:16 -0500
committerlambadalambda <gitgud@rogerbraun.net>2016-12-20 14:50:16 -0500
commit0db25bdca0c40a0d3e769b6b503cdadda4962126 (patch)
treecaed54d2d8bd91e5201f84635f9a1e86892cc560 /src/components/status/status.js
parent224488ea12fade7ef490158e1fa61055676c009f (diff)
parentd98f73092152734e5d3f7322b059232d08caae9b (diff)
Merge branch 'fix/refactoring_status_delete' into 'develop'
Move delete button for status into a component See merge request !8
Diffstat (limited to 'src/components/status/status.js')
-rw-r--r--src/components/status/status.js12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/components/status/status.js b/src/components/status/status.js
index 3245d98b..27911478 100644
--- a/src/components/status/status.js
+++ b/src/components/status/status.js
@@ -1,6 +1,7 @@
import Attachment from '../attachment/attachment.vue'
import FavoriteButton from '../favorite_button/favorite_button.vue'
import RetweetButton from '../retweet_button/retweet_button.vue'
+import DeleteButton from '../delete_button/delete_button.vue'
import PostStatusForm from '../post_status_form/post_status_form.vue'
const Status = {
@@ -20,25 +21,18 @@ const Status = {
},
loggedIn () {
return !!this.$store.state.users.currentUser
- },
- deleted () { return this.statusoid.deleted },
- canDelete () { return this.statusoid.user.id === this.$store.state.users.currentUser.id }
+ }
},
components: {
Attachment,
FavoriteButton,
RetweetButton,
+ DeleteButton,
PostStatusForm
},
methods: {
toggleReplying () {
this.replying = !this.replying
- },
- deleteStatus () {
- const confirmed = confirm('Do you really want to delete this status?')
- if (confirmed) {
- this.$store.dispatch('deleteStatus', { id: this.status.id })
- }
}
}
}