From 654bfd165143a2c53aba454b8234ec646e4f9434 Mon Sep 17 00:00:00 2001 From: Ou Date: Wed, 26 Mar 2025 23:52:51 +0800 Subject: [PATCH] chore: deps fix --- src/components/common/overlay-scrollbar/index.tsx | 2 +- .../common/overlay-scrollbar/useOverlayScrollbars.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/common/overlay-scrollbar/index.tsx b/src/components/common/overlay-scrollbar/index.tsx index 6189ef8..ed0d830 100644 --- a/src/components/common/overlay-scrollbar/index.tsx +++ b/src/components/common/overlay-scrollbar/index.tsx @@ -59,7 +59,7 @@ export function OverlayScrollbar({ disabled, children, options, events, defer, c export function GlobalOverlayScrollbar({ children, className, ...props }: PropsWithChildren>) { const ref = useRef(null) const lastTrigger = useRef(0) - const timer = useRef() + const timer = useRef(null) const setGoToTop = useSetAtom(goToTopAtom) const onScroll = useCallback((e: Event) => { const now = Date.now() diff --git a/src/components/common/overlay-scrollbar/useOverlayScrollbars.ts b/src/components/common/overlay-scrollbar/useOverlayScrollbars.ts index b0890a8..238e012 100644 --- a/src/components/common/overlay-scrollbar/useOverlayScrollbars.ts +++ b/src/components/common/overlay-scrollbar/useOverlayScrollbars.ts @@ -1,4 +1,4 @@ -import type { ComponentPropsWithoutRef, ElementRef, ElementType, ForwardedRef } from "react" +import type { ComponentPropsWithoutRef, ComponentRef, ElementType, ForwardedRef } from "react" import { useEffect, useMemo, useRef } from "react" import { OverlayScrollbars } from "overlayscrollbars" import type { EventListeners, InitializationTarget, PartialOptions } from "overlayscrollbars" @@ -24,7 +24,7 @@ interface OverlayScrollbarsComponentRef { /** Returns the OverlayScrollbars instance or null if not initialized. */ osInstance: () => OverlayScrollbars | null /** Returns the root element. */ - getElement: () => ElementRef | null + getElement: () => ComponentRef | null } type Defer = [