Skip to content

Commit 4c7bc63

Browse files
authored
chore: bump resize observer (#1225)
* chore: bump resize observer * chore: bump np * chore: rm now * test: fix test case
1 parent 497e755 commit 4c7bc63

10 files changed

+26
-25
lines changed

now.json

Lines changed: 0 additions & 14 deletions
This file was deleted.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"prettier": "prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"",
4343
"test": "vitest --watch false",
4444
"coverage": "vitest run --coverage",
45-
"prepublishOnly": "npm run compile && np --no-cleanup --yolo --no-publish",
45+
"prepublishOnly": "npm run compile && rc-np",
4646
"lint": "eslint src/ --ext .tsx,.ts",
4747
"tsc": "tsc -p tsconfig.json --noEmit",
4848
"now-build": "npm run docs:build",
@@ -56,11 +56,12 @@
5656
"@rc-component/context": "^1.4.0",
5757
"@rc-component/util": "^1.1.0",
5858
"classnames": "^2.2.5",
59-
"rc-resize-observer": "^1.1.0",
59+
"@rc-component/resize-observer": "^1.0.0",
6060
"rc-virtual-list": "^3.14.2"
6161
},
6262
"devDependencies": {
6363
"@rc-component/father-plugin": "^2.0.1",
64+
"@rc-component/np": "^1.0.3",
6465
"@testing-library/jest-dom": "^6.4.0",
6566
"@testing-library/react": "^12.1.5",
6667
"@types/enzyme": "^3.10.5",
@@ -88,7 +89,6 @@
8889
"jsdom": "^25.0.0",
8990
"less": "^4.1.3",
9091
"lint-staged": "^15.1.0",
91-
"np": "^10.0.1",
9292
"prettier": "^3.1.0",
9393
"rc-animate": "^3.0.0",
9494
"rc-dropdown": "~4.0.1",

src/Body/MeasureCell.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as React from 'react';
2-
import ResizeObserver from 'rc-resize-observer';
2+
import ResizeObserver from '@rc-component/resize-observer';
33

44
export interface MeasureCellProps {
55
columnKey: React.Key;

src/Body/MeasureRow.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as React from 'react';
2-
import ResizeObserver from 'rc-resize-observer';
2+
import ResizeObserver from '@rc-component/resize-observer';
33
import MeasureCell from './MeasureCell';
44

55
export interface MeasureCellProps {

src/Table.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
import type { CompareProps } from '@rc-component/context/lib/Immutable';
2828
import classNames from 'classnames';
29-
import ResizeObserver from 'rc-resize-observer';
29+
import ResizeObserver from '@rc-component/resize-observer';
3030
import isVisible from '@rc-component/util/lib/Dom/isVisible';
3131
import { isStyleSupport } from '@rc-component/util/lib/Dom/styleChecker';
3232
import { getTargetScrollBarSize } from '@rc-component/util/lib/getScrollBarSize';

tests/FixedColumn-IE.spec.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { spyElementPrototype } from '@rc-component/util/lib/test/domHook';
33
import React from 'react';
44
import { act } from 'react-dom/test-utils';
55
// eslint-disable-next-line @typescript-eslint/no-unused-vars
6-
import RcResizeObserver from 'rc-resize-observer';
6+
import RcResizeObserver from '@rc-component/resize-observer';
77
import Table from '../src';
88

99
vi.mock('@rc-component/util/lib/Dom/styleChecker', () => {

tests/FixedColumn.spec.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import { mount } from 'enzyme';
33
import { render } from '@testing-library/react';
4-
import RcResizeObserver, { _rs } from 'rc-resize-observer';
4+
import RcResizeObserver, { _rs } from '@rc-component/resize-observer';
55
import { spyElementPrototypes } from '@rc-component/util/lib/test/domHook';
66
import { act } from 'react-dom/test-utils';
77
import Table, { type ColumnsType } from '../src';

tests/FixedHeader.spec.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { mount } from 'enzyme';
2-
import RcResizeObserver from 'rc-resize-observer';
2+
import RcResizeObserver from '@rc-component/resize-observer';
33
import { spyElementPrototype } from '@rc-component/util/lib/test/domHook';
44
import React from 'react';
55
import { act } from 'react-dom/test-utils';

tests/Virtual.spec.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { act, fireEvent, render } from '@testing-library/react';
2-
import { _rs as onEsResize } from 'rc-resize-observer/es/utils/observerUtil';
3-
import { _rs as onLibResize } from 'rc-resize-observer/lib/utils/observerUtil';
2+
import { _rs as onEsResize } from '@rc-component/resize-observer/es/utils/observerUtil';
3+
import { _rs as onLibResize } from '@rc-component/resize-observer/lib/utils/observerUtil';
44
import { spyElementPrototypes } from '@rc-component/util/lib/test/domHook';
55
import { resetWarned } from '@rc-component/util/lib/warning';
66
import React from 'react';

tests/setup.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,18 @@ const Enzyme = require('enzyme');
1313
const Adapter = require('enzyme-adapter-react-16');
1414

1515
Enzyme.configure({ adapter: new Adapter() });
16+
17+
// Mock ResizeObserver
18+
global.ResizeObserver = class ResizeObserver implements ResizeObserver {
19+
callback: ResizeObserverCallback;
20+
21+
constructor(callback: ResizeObserverCallback) {
22+
this.callback = callback;
23+
}
24+
observe(ele) {
25+
// Mock trigger first time
26+
this.callback([{ target: ele }] as any, this);
27+
}
28+
unobserve() {}
29+
disconnect() {}
30+
};

0 commit comments

Comments
 (0)