1
0
Эх сурвалжийг харах

Update PostMenu.vue component

Daniel Supernault 6 жил өмнө
parent
commit
294a234014

+ 4 - 30
resources/assets/js/components/PostMenu.vue

@@ -100,11 +100,14 @@
 	.text-lighter {
 		color:#B8C2CC !important;
 	}
+	.modal-body {
+		padding: 0;
+	}
 </style>
 
 <script type="text/javascript">
 	export default {
-		props: ['status', 'profile', 'size', 'modal'],
+		props: ['feed', 'status', 'profile', 'size', 'modal'],
 
 		methods: {
 			reportUrl(status) {
@@ -151,35 +154,6 @@
 
 
 			deletePost(status, index) {
-				if($('body').hasClass('loggedIn') == false || status.account.id !== this.profile.id) {
-					return;
-				}
-
-				axios.post('/i/delete', {
-					type: 'status',
-					item: status.id
-				}).then(res => {
-					this.feed.splice(index,1);
-					swal('Success', 'You have successfully deleted this post', 'success');
-				}).catch(err => {
-					swal('Error', 'Something went wrong. Please try again later.', 'error');
-				});
-			},
-
-			commentSubmit(status, $event) {
-				let id = status.id;
-				let form = $event.target;
-				let input = $(form).find('input[name="comment"]');
-				let comment = input.val();
-				let comments = form.parentElement.parentElement.getElementsByClassName('comments')[0];
-				axios.post('/i/comment', {
-					item: id,
-					comment: comment
-				}).then(res => {
-					form.reset();
-					form.blur();
-					this.replies.unshift(res.data.entity);
-				});
 			},
 
 			moderatePost(status, action, $event) {