import Alpine from "alpinejs";
import { mountReactComponent } from "./src/Hooks/mountReactComponent";

declare global {
    interface Window {
        Alpine: typeof Alpine;
    }
}

window.Alpine = Alpine;

Alpine.start();

/**
 * Enregistrement des composants React du front.
 * Chaque composant est monté automatiquement sur les conteneurs PHP correspondants.
 * Exemple : mountReactComponent(".my-front-component", MyFrontComponent);
 */

/**
 * JS Scripts
 */
import("./js/app.js");
