separating html into base and unique url files

This commit is contained in:
Yisroel Baum 2024-10-07 15:25:59 +03:00
parent e3e166e51e
commit 4b9483f333
5 changed files with 17 additions and 13 deletions

View file

@ -0,0 +1,14 @@
const delButtons = document.getElementsByClassName('del-button');
async function deleteCategory(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))
})
}
});

View file

@ -1,11 +1,5 @@
const delButtons = document.getElementsByClassName('del-button');
const reassignButtons = document.getElementsByClassName('reassign-button');
async function deleteCategory(id){
var result = await fetch(`/delete_budget_category/${id}`, {method:'POST'});
var data = await result.json();
document.getElementById(`${id}-row`).remove();
}
function startEditMode(id){
for(let i = 0; i < reassignButtons.length; i++){
reassignButtons[i].disabled = true;
@ -40,11 +34,6 @@ function startEditMode(id){
}
document.addEventListener("DOMContentLoaded", (event) => {
for(let i = 0; i < delButtons.length; i++){
delButtons[i].addEventListener('click', e => {
deleteCategory(parseInt(e.target.id))
})
}
for(let i = 0; i < reassignButtons.length; i++){
reassignButtons[i].addEventListener('click', e => {
startEditMode(parseInt(e.target.id))