As a user, when I click the delete button on an event, the event is removed.
AC
GIVEN a user wants to delete an event
WHEN the user clicks a delete affordance
THEN the event is removed from firebase and no longer displays in the event component
Dev Notes
in events.js
if not created yet, add a delete button the DOM string builder with a class of deleteBtn
call a function at the end of the DOM string builder called eventListeners, which will loop through the deleteBtn classes and add a click eventListener that calls a function deleteEvent
deleteEvent() will call a function called eventsData.deleteEvent()
.then() on this function will call our events initializer function again to reprint the DOM
in eventsData.js, create the function deleteEvent() that will do an axios.delete() function
User Story
As a user, when I click the delete button on an event, the event is removed.
AC
GIVEN a user wants to delete an event WHEN the user clicks a delete affordance THEN the event is removed from firebase and no longer displays in the event component
Dev Notes
events.js
deleteBtn
eventListeners
, which will loop through thedeleteBtn
classes and add a click eventListener that calls a functiondeleteEvent
deleteEvent()
will call a function calledeventsData.deleteEvent()
.then()
on this function will call our events initializer function again to reprint the DOMeventsData.js
, create the functiondeleteEvent()
that will do anaxios.delete()
function