diff --git a/_javascript/modules/components/img-popup.js b/_javascript/modules/components/img-popup.js index 420a2265f..c9fc0402a 100644 --- a/_javascript/modules/components/img-popup.js +++ b/_javascript/modules/components/img-popup.js @@ -8,7 +8,7 @@ const lightImages = '.popup:not(.dark)'; const darkImages = '.popup:not(.light)'; let selector = lightImages; -function updateImages(current, reverse) { +function swapImages(current, reverse) { if (selector === lightImages) { selector = darkImages; } else { @@ -19,7 +19,7 @@ function updateImages(current, reverse) { reverse = GLightbox({ selector: `${selector}` }); } - [current, reverse] = [reverse, current]; + return [reverse, current]; } export function imgPopup() { @@ -43,7 +43,7 @@ export function imgPopup() { window.addEventListener('message', (event) => { if (event.source === window && event.data && event.data.id === Theme.ID) { - updateImages(current, reverse); + [current, reverse] = swapImages(current, reverse); } }); } diff --git a/package.json b/package.json index f928ec459..a0bb912ea 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "@babel/preset-env": "^7.29.0", "@commitlint/cli": "^20.4.4", "@commitlint/config-conventional": "^20.4.4", + "@eslint/js": "^10.0.0", "@rollup/plugin-babel": "^7.0.0", "@rollup/plugin-node-resolve": "^16.0.3", "@rollup/plugin-terser": "^1.0.0",