2020 b-button.mx-1 ( v-b-modal ="'edit-modal-' + event.id" , variant ="outline-dark" , size ="sm" )
2121 icon.ml-0.mr-1 ( name ="edit" )
2222 | Edit
23- b-button.mx-1 ( @click ="delete_" , variant ="outline-danger" , size ="sm" )
24- icon.mx-0 ( name ="trash" )
25- //| Delete
26- b-modal( :id ="'edit-modal-' + event.id" , ref ="eventEditModal" , title ="Edit event" , centered , hide-footer )
27- event-editor( :event ="event" , :bucket_id ="bucket_id" , @save ="save" , @close ="$refs.eventEditModal.hide()" )
23+ event-editor( :event ="event" , :bucket_id ="bucket_id" , @save ="save" , @delete ="delete_" )
2824</template >
2925
3026<style scoped lang="scss">
@@ -38,7 +34,6 @@ import moment from 'moment';
3834import ' vue-awesome/icons/edit' ;
3935import ' vue-awesome/icons/stop' ;
4036import ' vue-awesome/icons/play' ;
41- import ' vue-awesome/icons/trash' ;
4237
4338import EventEditor from ' ./EventEditor.vue' ;
4439
@@ -66,8 +61,8 @@ export default {
6661 save : async function (new_event ) {
6762 this .$emit (' update' , new_event);
6863 },
69- delete_ : async function () {
70- this .$emit (' delete' , this . event );
64+ delete_ : async function (new_event ) {
65+ this .$emit (' delete' , new_event );
7166 },
7267 },
7368};
0 commit comments