UNPKG

@eightshift/frontend-libs

Version:

A collection of useful frontend utility modules. powered by Eightshift

25 lines (18 loc) 501 B
/* global esBlocksLocalization */ import domReady from '@wordpress/dom-ready'; import manifest from './../manifest.json'; domReady(async () => { const { componentJsClass, } = manifest; const selectors = `.${componentJsClass}`; const elements = document.querySelectorAll(selectors); if (!elements.length) { return; } const { LoadMore } = await import('./load-more'); new LoadMore({ triggerElements: elements, restUrl: esBlocksLocalization?.loadMoreRestUrl ?? '', }).init(); });