From 737ffd193a7067e12108c7d35bdac5c2224b1846 Mon Sep 17 00:00:00 2001 From: Ghislain B Date: Sat, 29 Apr 2023 22:17:38 -0400 Subject: [PATCH] feat(plugins): convert slick.draggablegrouping to vanillaJS (#744) - fix ESLint for Cypress - also remove jQuery from package.json list of dependencies --- slick.core.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/slick.core.js b/slick.core.js index 1f5094bd..17838aad 100644 --- a/slick.core.js +++ b/slick.core.js @@ -626,6 +626,24 @@ function noop() { } + function emptyElement(element) { + if (element && element.firstChild) { + while (element.firstChild) { + if (element.lastChild) { + element.removeChild(element.lastChild); + } + } + } + return element; + } + + function isEmptyObject(obj) { + if (obj === null || obj === undefined) { + return true; + } + return Object.entries(obj).length === 0; + } + function offset(el) { if (!el || !el.getBoundingClientRect) { return undefined;