Bladeren bron

fix(punishments modal): fixed closing modal via button

Signed-off-by: Jonathan <theflametrooper@gmail.com>
Jonathan 5 jaren geleden
bovenliggende
commit
641341e442
1 gewijzigde bestanden met toevoegingen van 13 en 3 verwijderingen
  1. 13 3
      frontend/components/Modals/ViewPunishment.vue

+ 13 - 3
frontend/components/Modals/ViewPunishment.vue

@@ -39,7 +39,15 @@
 				</article>
 			</div>
 			<div slot="footer">
-				<button class="button is-danger" @click="$parent.toggleModal()">
+				<button
+					class="button is-danger"
+					@click="
+						closeModal({
+							sector: 'admin',
+							modal: 'viewPunishment'
+						})
+					"
+				>
 					<span>&nbsp;Close</span>
 				</button>
 			</div>
@@ -48,7 +56,7 @@
 </template>
 
 <script>
-import { mapState } from "vuex";
+import { mapState, mapActions } from "vuex";
 
 import io from "../../io";
 import Modal from "./Modal.vue";
@@ -70,6 +78,8 @@ export default {
 		let _this = this;
 		io.getSocket(socket => (_this.socket = socket));
 	},
-	methods: {}
+	methods: {
+		...mapActions("modals", ["closeModal"])
+	}
 };
 </script>