Skip to content

Commit 8f61e08

Browse files
committed
fix: keep useResizeObserver in resize-observer mock
1 parent 93603be commit 8f61e08

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

tests/Responsive.spec.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jest.mock('@rc-component/resize-observer', () => {
1515

1616
let guid = 0;
1717

18-
return R.forwardRef((props, ref) => {
18+
const MockResizeObserver = R.forwardRef((props, ref) => {
1919
const [id] = R.useState(() => {
2020
guid += 1;
2121
return guid;
@@ -26,6 +26,9 @@ jest.mock('@rc-component/resize-observer', () => {
2626

2727
return R.createElement(RO, { ref, ...props });
2828
});
29+
30+
MockResizeObserver.useResizeObserver = RO.useResizeObserver || (() => {});
31+
return MockResizeObserver;
2932
});
3033

3134
describe('Menu.Responsive', () => {

0 commit comments

Comments
 (0)