From 5b43e84bab8075f6838e7aaa5228e1675012ed91 Mon Sep 17 00:00:00 2001 From: lemonslut Date: Sat, 7 Jun 2025 22:11:11 -0600 Subject: [PATCH] eslint: ref window.ffzSimplebar instead of just ffzSimplebar --- .eslintrc.js | 1 + src/std-components/simplebar.vue | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 877eef3d..1d367113 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -126,6 +126,7 @@ module.exports = { 'vue/max-attributes-per-line': 'off', 'vue/require-prop-types': 'off', 'vue/require-default-prop': 'off', + 'vue/no-mutating-props': 'off', // TODO: all these 'vue/html-closing-bracket-newline': [ 'error', { diff --git a/src/std-components/simplebar.vue b/src/std-components/simplebar.vue index efe15e08..bf76eb53 100644 --- a/src/std-components/simplebar.vue +++ b/src/std-components/simplebar.vue @@ -33,10 +33,10 @@ export default { mounted() { const scroller = this.$refs.scroller; - if (!scroller || ! window.ffzSimplebar || scroller.SimpleBar) + if (!scroller || !window.ffzSimplebar || scroller.SimpleBar) return; - new ffzSimplebar(scroller, ffzSimplebar.getElOptions(scroller)); + new window.ffzSimplebar(scroller, window.ffzSimplebar.getElOptions(scroller)); }, methods: { @@ -52,4 +52,4 @@ export default { } } - \ No newline at end of file +