@@ -11,7 +11,8 @@ import ScrollBar from './ScrollBar';
11
11
import type { RenderFunc , SharedConfig , GetKey , ExtraRenderInfo } from './interface' ;
12
12
import useChildren from './hooks/useChildren' ;
13
13
import useHeights from './hooks/useHeights' ;
14
- import useScrollTo , { type ScrollPos , type ScrollTarget } from './hooks/useScrollTo' ;
14
+ import useScrollTo from './hooks/useScrollTo' ;
15
+ import type { ScrollPos , ScrollTarget } from './hooks/useScrollTo' ;
15
16
import useDiffItem from './hooks/useDiffItem' ;
16
17
import useFrameWheel from './hooks/useFrameWheel' ;
17
18
import useMobileTouchMove from './hooks/useMobileTouchMove' ;
@@ -255,14 +256,14 @@ export function RawList<T>(props: ListProps<T>, ref: React.Ref<ListRef>) {
255
256
const verticalScrollBarRef = useRef < ScrollBarRef > ( ) ;
256
257
const horizontalScrollBarRef = useRef < ScrollBarRef > ( ) ;
257
258
258
- const horizontalScrollBarSpinSize = React . useMemo (
259
- ( ) => getSpinSize ( size . width , scrollWidth ) ,
260
- [ size . width , scrollWidth ] ,
261
- ) ;
262
- const verticalScrollBarSpinSize = React . useMemo (
263
- ( ) => getSpinSize ( size . height , scrollHeight ) ,
264
- [ size . height , scrollHeight ] ,
265
- ) ;
259
+ const horizontalScrollBarSpinSize = React . useMemo ( ( ) => getSpinSize ( size . width , scrollWidth ) , [
260
+ size . width ,
261
+ scrollWidth ,
262
+ ] ) ;
263
+ const verticalScrollBarSpinSize = React . useMemo ( ( ) => getSpinSize ( size . height , scrollHeight ) , [
264
+ size . height ,
265
+ scrollHeight ,
266
+ ] ) ;
266
267
267
268
// =============================== In Range ===============================
268
269
const maxScrollHeight = scrollHeight - height ;
0 commit comments