From b4f82d7455a9ad4c717efdd8243596fc3c8af2a4 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Tue, 3 Jan 2023 14:16:21 +0100 Subject: [PATCH] chore: lint --- packages/core/useScrollLock/index.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/core/useScrollLock/index.ts b/packages/core/useScrollLock/index.ts index a3ac8a5cba1..7768478f26c 100644 --- a/packages/core/useScrollLock/index.ts +++ b/packages/core/useScrollLock/index.ts @@ -5,19 +5,17 @@ import { isIOS, resolveRef, resolveUnref, tryOnScopeDispose } from '@vueuse/shar import { useEventListener } from '../useEventListener' function checkOverflowScroll(ele: Element): boolean { - const _style = window.getComputedStyle(ele) - if (_style.overflowX === 'scroll' || _style.overflowY === 'scroll') { + const style = window.getComputedStyle(ele) + if (style.overflowX === 'scroll' || style.overflowY === 'scroll') { return true } else { - const _parent = ele.parentNode as Element + const parent = ele.parentNode as Element - if (_parent.tagName === 'BODY') + if (!parent || parent.tagName === 'BODY') return false - if (checkOverflowScroll(_parent)) - return true - else return false + return checkOverflowScroll(parent) } }