diff --git a/app.js b/app.js index 0247623..231d218 100644 --- a/app.js +++ b/app.js @@ -46,6 +46,18 @@ class DienstplanApp { document.getElementById('month-select').addEventListener('change', () => this.loadDutiesForSelectedEmployee()); document.getElementById('year-select').addEventListener('change', () => this.loadDutiesForSelectedEmployee()); + // Bild-Import (Feature A) + const imageImportBtn = document.getElementById('open-image-import-btn'); + if (imageImportBtn) { + imageImportBtn.addEventListener('click', () => { + if (window.imageImporter) { + window.imageImporter.openImportDialog(); + } else { + this.showToast('Bild-Import nicht verfuegbar.', 'error'); + } + }); + } + // Calculation document.getElementById('calculate-btn').addEventListener('click', () => this.calculateBonuses()); diff --git a/index.html b/index.html index d3e1d34..3d111d2 100644 --- a/index.html +++ b/index.html @@ -32,7 +32,10 @@