From 788ff9a52c4280bc8bf574f81627f1517965b0ae Mon Sep 17 00:00:00 2001 From: ydb5755 Date: Wed, 6 Nov 2024 09:17:57 +0200 Subject: [PATCH] delete button listeners --- app/static/line_items_by_month.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/static/line_items_by_month.js b/app/static/line_items_by_month.js index 44f09b1..41dfdbb 100644 --- a/app/static/line_items_by_month.js +++ b/app/static/line_items_by_month.js @@ -85,6 +85,12 @@ async function displayMonthLineItems(dateString){ }); addListenersToReassignButtons(); + addListenersToDeleteButtons(); +} + +function deleteLineItem(id) { + fetch(`/delete_line_item/${id}`, {method:'POST'}); + document.getElementById(`${id}-row`).remove(); } function addListenersToReassignButtons() { @@ -100,7 +106,7 @@ function addListenersToDeleteButtons() { deleteButtons = document.getElementsByClassName('delete-button'); for(let i = 0; i < deleteButtons.length; i++){ deleteButtons[i].addEventListener('click', e => { - // startEditMode(parseInt(e.target.id)); + deleteLineItem(parseInt(e.target.id)); }) } }