import { Controller } from "@hotwired/stimulus"; import QrScanner from "qr-scanner"; // Importiert das saubere, einzelne Modul export default class extends Controller { static targets = ["input", "preview", "modal"]; connect() { this.qrScanner = null; } // Öffnet das Modal und startet den Kamera-Stream startCamera(event) { event.preventDefault(); // 1. Modal anzeigen this.modalTarget.classList.remove("hidden"); // 2. Ein HTML5