diff --git a/app/static/index.js b/app/static/index.js new file mode 100644 index 0000000..e8feda6 --- /dev/null +++ b/app/static/index.js @@ -0,0 +1,18 @@ +const delButtons = document.getElementsByClassName('del-button'); + + +async function deleteCategory(id){ + console.log(id) + var result = await fetch(`/delete_budget_category/${id}`, {method:'POST'}); + var data = await result.json(); + document.getElementById(`${id}-row`).remove(); +} + + +document.addEventListener("DOMContentLoaded", (event) => { + for(let i = 0; i < delButtons.length; i++){ + delButtons[i].addEventListener('click', e => { + deleteCategory(parseInt(e.target.id)) + }) + } + }); \ No newline at end of file diff --git a/app/static/uploadable/Bulk_Line_Item_Upload.xlsx b/app/static/uploadable/Bulk_Line_Item_Upload.xlsx new file mode 100644 index 0000000..b07ead7 Binary files /dev/null and b/app/static/uploadable/Bulk_Line_Item_Upload.xlsx differ