feat(assets/MainframeEmailEditor.js): Ajoute la gestion du tri et de la configuration des modules.

This commit is contained in:
Serreau Jovann
2025-08-04 16:13:51 +02:00
parent 5e56340224
commit cc7faed222

View File

@@ -71,7 +71,6 @@ export class MainframeEmailEditor extends HTMLElement {
let content = modal.querySelector('.content');
let save = modal.querySelector('.save');
save.addEventListener('click', (event) => {
event.preventDefault();
@@ -581,9 +580,15 @@ export class MainframeEmailEditor extends HTMLElement {
revertClone: true,
},
onSort:(event)=>{
let configModules = {};
event.to.querySelectorAll('li').forEach((eleModule, posModule) => {
if(eleModule.classList.contains('module-item')){
let moduleItem = document.createElement('div');
moduleItem.classList.add('md-ctrl '+eleModule.getAttribute('type'));
eleModule.replaceWith(moduleItem);
}
});
console.log(configModules)
}
})