37 lines
1.4 KiB
JavaScript
37 lines
1.4 KiB
JavaScript
import { initHeader } from "/js/header.js?v=logoMenu1";
|
|
import { initReveals } from "/js/reveal.js";
|
|
import { initAtelierHero } from "/js/atelier-hero.js?v=scrubStack7";
|
|
import { initPromoSlider } from "/js/promo-slider.js?v=promoLyeMob1";
|
|
import { initBuyButtons, initShareButtons, initShadePicker, initCardShadePickers, initSortForms, initStaticCatalogHydration } from "/js/buy.js?v=pdpFx1";
|
|
import { initProductPage } from "/js/product-page.js?v=pdpFx1";
|
|
import { initCartPage } from "/js/cart-page.js?v=cartpage1";
|
|
import { initCheckout } from "/js/checkout.js?v=eurInv1";
|
|
import { initProductSliders } from "/js/product-slider.js?v=sliderDots1";
|
|
import { initCollabBanners } from "/js/collab-banners.js?v=collabFrame1";
|
|
import { initFooter } from "/js/footer.js?v=footerEur1";
|
|
import { initProductFilters } from "/js/filters.js?v=catRoot1";
|
|
import { initSearchSuggest } from "/js/search-suggest.js?v=persianCopyRtl2";
|
|
import { ensureEurRate } from "/js/fx.js?v=fx1";
|
|
|
|
initHeader();
|
|
initReveals();
|
|
initAtelierHero();
|
|
initPromoSlider();
|
|
initBuyButtons();
|
|
initShareButtons();
|
|
initShadePicker();
|
|
initCardShadePickers();
|
|
initSortForms();
|
|
initProductFilters();
|
|
initSearchSuggest();
|
|
initCartPage();
|
|
initCheckout();
|
|
initProductSliders();
|
|
initCollabBanners();
|
|
initFooter();
|
|
void (async () => {
|
|
await ensureEurRate();
|
|
await initStaticCatalogHydration();
|
|
await initProductPage();
|
|
})();
|