feat(FlowReserve): Ajoute la propagation d'événements à la fermeture.
🎨 style(reservation/base): Ajuste la valeur z-index de la barre de date.
```
This commit is contained in:
Serreau Jovann
2026-01-30 18:27:30 +01:00
parent 8b7a740cba
commit 02b20ecd3e
2 changed files with 12 additions and 3 deletions

View File

@@ -129,8 +129,17 @@ export class FlowReserve extends HTMLAnchorElement {
// Bind events
const sidebar = document.getElementById(this.sidebarId);
sidebar.querySelector('.backdrop').addEventListener('click', () => this.close());
sidebar.querySelector('#flow-reserve-close').addEventListener('click', () => this.close());
const closeHandler = (e) => {
if (e) {
e.preventDefault();
e.stopPropagation();
}
this.close();
};
sidebar.querySelector('.backdrop').addEventListener('click', closeHandler);
sidebar.querySelector('#flow-reserve-close').addEventListener('click', closeHandler);
}
async refreshContent() {
const container = document.getElementById('flow-reserve-content');