ez-shp-storefront
Version:
A helper function collection for Shopify storefront.
1 lines • 785 B
JavaScript
import{EventBus}from"./utils/eventBus";import{Fetch}from"./utils/fetch";import{Checkout}from"./utils/checkout";import{Cart}from"./utils/cart";import{MoneyFormatter}from"./utils/moneyFormatter";import{Dom}from"./utils/dom";import{Logger}from"./utils/logger";export{inIframe}from"./utils/iframe";export{moveByElementQueries,moveByElements,Positions}from"./utils/move";export{getElementByContent}from"./utils/getElementByContent";const eventBus=EventBus.getInstance(),cart=Cart.getInstance(),moneyFormatter=MoneyFormatter.getInstance(),checkout=Checkout.getInstance().setEventBus(eventBus),dom=Dom.getInstance(),logger=Logger.getInstance();function listenOnCartChange(){Fetch.getInstance().setEventBus(eventBus)}export{eventBus,cart,moneyFormatter,checkout,dom,logger,listenOnCartChange};