This commit is contained in:
2026-01-19 01:20:10 +01:00
parent 0a65701e0e
commit 9df34f242a

View File

@@ -254,6 +254,14 @@ export async function loadList(resource){
applyFilter(); applyFilter();
const delDlg=document.getElementById('deleteDialog'),
delText=document.getElementById('deleteText'),
delForm=document.getElementById('deleteForm'),
delCancel=document.getElementById('deleteCancel');
let pending=null;
delCancel && (delCancel.onclick=()=>{pending=null;delDlg.close();});
// --- Editor öffnen (ANPASSUNG) ----------------------------------------- // --- Editor öffnen (ANPASSUNG) -----------------------------------------
function bindListHandlers(scope, resName){ function bindListHandlers(scope, resName){
scope.querySelectorAll('[data-open]').forEach(b=>b.addEventListener('click', async ()=>{ scope.querySelectorAll('[data-open]').forEach(b=>b.addEventListener('click', async ()=>{
@@ -313,14 +321,6 @@ export async function loadList(resource){
})); }));
// delete // delete
const delDlg=document.getElementById('deleteDialog'),
delText=document.getElementById('deleteText'),
delForm=document.getElementById('deleteForm'),
delCancel=document.getElementById('deleteCancel');
let pending=null;
delCancel && (delCancel.onclick=()=>{pending=null;delDlg.close();});
scope.querySelectorAll('[data-del]').forEach(b=>b.addEventListener('click', async ()=>{ scope.querySelectorAll('[data-del]').forEach(b=>b.addEventListener('click', async ()=>{
const [res,id]=b.dataset.del.split(':'); const nm=b.dataset.name||''; const [res,id]=b.dataset.del.split(':'); const nm=b.dataset.name||'';
let usage = null; let usage = null;