Skip to content

Commit 3a6891c

Browse files
committed
fix(Tabs): 修复removeEventListener报错
1 parent 7da9c96 commit 3a6891c

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

packages/core/src/Tabs/index.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,9 @@ function Tabs(props: TabsProps) {
2323
const handleResize = () => {
2424
setScrollViewWidth(Dimensions.get('window').width);
2525
};
26-
Dimensions.addEventListener('change', handleResize);
27-
26+
const subscription = Dimensions.addEventListener('change', handleResize);
2827
return () => {
29-
Dimensions.removeEventListener('change', handleResize);
28+
subscription.remove();
3029
};
3130
}, []);
3231

0 commit comments

Comments
 (0)