Skip to content

Commit 73c7d29

Browse files
committed
onResize wrapper useEvent
1 parent 2160731 commit 73c7d29

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/Header/useCellResize.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import TableContext from '../context/TableContext';
22
import { useContext } from '@rc-component/context';
3+
import { useEvent } from 'rc-util';
34
import React, { useEffect, useRef, useState } from 'react';
45
import { createPortal } from 'react-dom';
56

@@ -41,7 +42,7 @@ export default function useCelResize(
4142

4243
useEffect(() => removeResizeListener, []);
4344

44-
const onResize = (event: MouseEvent, isResizeEnd?: boolean) => {
45+
const onResize = useEvent((event: MouseEvent, isResizeEnd?: boolean) => {
4546
const offset = event.pageX - startPageX.current;
4647
const oldWidth = colsWidths.get(columnKey);
4748
let newWidth = startRealWidth.current + (isFixRight ? -offset : offset);
@@ -79,7 +80,7 @@ export default function useCelResize(
7980
}));
8081
onColumnResizeComplete?.({ columnKey, width: newWidth, columnWidths });
8182
}
82-
};
83+
});
8384

8485
const onResizeEnd = (event: MouseEvent) => {
8586
setIsResizing(false);

0 commit comments

Comments
 (0)