UNPKG

rizzo-next

Version:

The next generation of Lonely Planet's style guide and pattern library.

32 lines (25 loc) 560 B
require("./_map_static.scss"); let mapLoaded = false; let $mapButton = $(".js-open-map"); let map = null; $mapButton.on("click", function() { if (!mapLoaded) { require.ensure([ "../map/index" ], (require) => { if (map) { return map.open(); } let MapComponent = require("../map/index"); map = new MapComponent.default({ el: ".map_holder" }); if (map) { map.close(); } }, "map"); } }); if (window.location.href.indexOf("/map") > -1) { $mapButton.trigger("click"); }