Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import {
bind, view, mount, unmount, render, listeners, attributes, classes,
} from 'somedom';
export const tag = bind(render, listeners(), attributes({
class: classes,
}));
export function mountOverlay(overlay) {
let w;
let h;
let clicked;
const slider = mount(overlay.parentNode, ['div', { class: 'slider' }], tag);
function sync() {
w = overlay.parentNode.offsetWidth;
h = overlay.parentNode.offsetHeight;
overlay.style.width = `${w / 2}px`;