@eightshift/frontend-libs
Version:
A collection of useful frontend utility modules. powered by Eightshift
17 lines (12 loc) • 384 B
JavaScript
import domReady from '@wordpress/dom-ready';
import manifest from './../manifest.json';
domReady(async () => {
const drawerSelector = `.${manifest.componentJsClass}`;
const drawerElement = document.querySelector(drawerSelector);
if (!drawerElement) {
return;
}
const { Drawer } = await import('./drawer');
const drawer = new Drawer({ drawerElement });
drawer.init();
});