Start using Stimulus
This commit is contained in:
@@ -1,7 +1,12 @@
|
||||
import GIS from './gis.js';
|
||||
import UI from './ui.js';
|
||||
import { Application } from '@hotwired/stimulus';
|
||||
import MenuController from './controllers/menu_controller.js';
|
||||
|
||||
document.addEventListener('DOMContentLoaded', async () => {
|
||||
// Register Stimulus controllers
|
||||
initStimulus();
|
||||
|
||||
let progress = document.querySelector('progress');
|
||||
const init = await GIS.initMap('map');
|
||||
progress.classList.add('is-hidden');
|
||||
@@ -12,8 +17,8 @@ document.addEventListener('DOMContentLoaded', async () => {
|
||||
GIS.toggleSpherical(map);
|
||||
|
||||
UI.addCenterMapControl(map, GIS.CENTER_COORDS, GIS.INIT_ZOOM);
|
||||
UI.toggleMenu('siti', 'siti-list');
|
||||
UI.toggleMenu('rinvenimenti', 'rinvenimenti-list');
|
||||
//UI.toggleMenu('siti', 'siti-list');
|
||||
//UI.toggleMenu('rinvenimenti', 'rinvenimenti-list');
|
||||
UI.toggleBurger('navbar-burger');
|
||||
UI.sitesMenu('.menu-list', map, sites);
|
||||
|
||||
@@ -21,3 +26,8 @@ document.addEventListener('DOMContentLoaded', async () => {
|
||||
document.querySelector('#menu').classList.add('is-hidden');
|
||||
})
|
||||
});
|
||||
|
||||
function initStimulus() {
|
||||
window.Stimulus = Application.start();
|
||||
Stimulus.register("menu", MenuController);
|
||||
}
|
||||
Reference in New Issue
Block a user