@ecomplus/storefront-template
Version:
Reusable & upgradable views and scripts for E-Com Plus storefront
15 lines (13 loc) • 429 B
JavaScript
import { animateCss } from '@ecomplus/storefront-twbs'
import ecomCart from '@ecomplus/shopping-cart'
const $cartCount = document.getElementById('cart-count')
if ($cartCount) {
const showItemsCount = () => {
animateCss($cartCount, 'fadeOut').then(() => {
$cartCount.innerText = ecomCart.data.items.length
animateCss($cartCount, 'fadeIn')
})
}
ecomCart.on('change', showItemsCount)
showItemsCount()
}