Skip to content

Commit a418296

Browse files
chore(deps-dev): bump @types/react from 17.0.62 to 18.2.15 (#936)
* chore(deps-dev): bump @types/react from 17.0.62 to 18.2.15 Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.62 to 18.2.15. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * fix: fix --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: lijianan <[email protected]>
1 parent 7396a43 commit a418296

File tree

16 files changed

+71
-63
lines changed

16 files changed

+71
-63
lines changed

docs/examples/components/TooltipSlider.tsx

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
import * as React from 'react';
1+
import type { SliderProps } from '@/index';
2+
import Slider from '@/index';
3+
import type { TooltipRef } from 'rc-tooltip';
4+
import Tooltip from 'rc-tooltip';
25
import 'rc-tooltip/assets/bootstrap.css';
3-
import Slider from 'rc-slider';
4-
import type { SliderProps } from 'rc-slider';
56
import raf from 'rc-util/lib/raf';
6-
import Tooltip from 'rc-tooltip';
7+
import * as React from 'react';
78

89
const HandleTooltip = (props: {
910
value: number;
@@ -13,7 +14,7 @@ const HandleTooltip = (props: {
1314
}) => {
1415
const { value, children, visible, tipFormatter = (val) => `${val} %`, ...restProps } = props;
1516

16-
const tooltipRef = React.useRef<any>();
17+
const tooltipRef = React.useRef<TooltipRef>();
1718
const rafRef = React.useRef<number | null>(null);
1819

1920
function cancelKeepAlign() {
@@ -62,7 +63,7 @@ const TooltipSlider = ({
6263
tipFormatter,
6364
tipProps,
6465
...props
65-
}: SliderProps & { tipFormatter?: (value: number) => React.ReactNode; tipProps: any }) => {
66+
}: SliderProps & { tipFormatter?: (value: number) => React.ReactNode; tipProps?: any }) => {
6667
const tipHandleRender: SliderProps['handleRender'] = (node, handleProps) => {
6768
return (
6869
<HandleTooltip

docs/examples/debug.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1+
import Slider from '@/index';
12
import React from 'react';
2-
import Slider from 'rc-slider';
33
import '../../assets/index.less';
44

55
export default () => {
66
const [disabled, setDisabled] = React.useState(false);
77
const [range, setRange] = React.useState(false);
88
const [reverse, setReverse] = React.useState(false);
99
const [vertical, setVertical] = React.useState(false);
10-
const [value, setValue] = React.useState(30);
1110

1211
return (
1312
<div
@@ -50,7 +49,7 @@ export default () => {
5049
// allowCross={false}
5150
onChange={(nextValues) => {
5251
console.log('Change:', nextValues);
53-
// setValue(nextValues as any);
52+
// setValue(nextValues as any);
5453
}}
5554
onChangeComplete={(v) => {
5655
console.log('AfterChange:', v);

docs/examples/handle.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import Slider from '@/index';
12
import React from 'react';
2-
import Slider from 'rc-slider';
33
import '../../assets/index.less';
44
import TooltipSlider, { handleRender } from './components/TooltipSlider';
55

docs/examples/marks.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import Slider from '@/index';
12
import React from 'react';
2-
import Slider from 'rc-slider';
33
import '../../assets/index.less';
44

55
const style = { width: 400, margin: 50 };
@@ -25,7 +25,14 @@ export default () => (
2525
<div>
2626
<div style={style}>
2727
<p>Slider with marks, `step=null`</p>
28-
<Slider min={-10} marks={marks} step={null} onChange={log} defaultValue={20} onChangeComplete={(v) => console.log('AfterChange:', v)} />
28+
<Slider
29+
min={-10}
30+
marks={marks}
31+
step={null}
32+
onChange={log}
33+
defaultValue={20}
34+
onChangeComplete={(v) => console.log('AfterChange:', v)}
35+
/>
2936
</div>
3037

3138
<div style={style}>

docs/examples/multiple.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* eslint react/no-multi-comp: 0, no-console: 0 */
2-
import Slider from 'rc-slider';
2+
import Slider from '@/index';
33
import React from 'react';
44
import '../../assets/index.less';
55

docs/examples/range.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* eslint react/no-multi-comp: 0, no-console: 0 */
2+
import Slider from '@/index';
23
import React from 'react';
3-
import Slider from 'rc-slider';
44
import '../../assets/index.less';
55

66
const style = { width: 400, margin: 50 };

docs/examples/slider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* eslint react/no-multi-comp: 0, max-len: 0 */
2+
import Slider from '@/index';
23
import React from 'react';
3-
import Slider from 'rc-slider';
44
import '../../assets/index.less';
55
import TooltipSlider from './components/TooltipSlider';
66

docs/examples/vertical.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import Slider from '@/index';
12
import React from 'react';
2-
import Slider from 'rc-slider';
33
import '../../assets/index.less';
44

55
const style: React.CSSProperties = {

package.json

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@
22
"name": "rc-slider",
33
"version": "10.5.0",
44
"description": "Slider UI component for React",
5-
"engines": {
6-
"node": ">=8.x"
7-
},
85
"keywords": [
96
"react",
107
"react-component",
@@ -14,38 +11,34 @@
1411
"range"
1512
],
1613
"homepage": "http://github.com/react-component/slider/",
14+
"bugs": {
15+
"url": "http://github.com/react-component/slider/issues"
16+
},
1717
"repository": {
1818
"type": "git",
1919
"url": "[email protected]:react-component/slider.git"
2020
},
21-
"bugs": {
22-
"url": "http://github.com/react-component/slider/issues"
23-
},
21+
"license": "MIT",
22+
"main": "./lib/index",
23+
"module": "./es/index",
24+
"types": "./lib/index.d.ts",
25+
"style": "./assets/index.css",
2426
"files": [
2527
"assets/*.css",
2628
"lib",
2729
"es"
2830
],
29-
"license": "MIT",
30-
"main": "./lib/index",
31-
"module": "./es/index",
32-
"style": "./assets/index.css",
33-
"types": "./lib/index.d.ts",
3431
"scripts": {
35-
"start": "dumi dev",
32+
"compile": "father build && lessc assets/index.less assets/index.css",
33+
"coverage": "rc-test --coverage",
3634
"docs:build": "dumi build",
3735
"docs:deploy": "gh-pages -d .doc",
38-
"compile": "father build && lessc assets/index.less assets/index.css",
39-
"prepublishOnly": "npm run compile && np --yolo --no-publish",
4036
"lint": "eslint src/ --ext .ts,.tsx,.jsx,.js,.md",
37+
"now-build": "npm run docs:build",
38+
"prepublishOnly": "npm run compile && np --yolo --no-publish",
4139
"prettier": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"",
42-
"test": "rc-test",
43-
"coverage": "rc-test --coverage",
44-
"now-build": "npm run docs:build"
45-
},
46-
"peerDependencies": {
47-
"react": ">=16.9.0",
48-
"react-dom": ">=16.9.0"
40+
"start": "dumi dev",
41+
"test": "rc-test"
4942
},
5043
"dependencies": {
5144
"@babel/runtime": "^7.10.1",
@@ -58,14 +51,14 @@
5851
"@testing-library/react": "^12.1.3",
5952
"@types/classnames": "^2.2.9",
6053
"@types/jest": "^29.5.1",
61-
"@types/react": "^17.0.15",
54+
"@types/react": "^18.2.41",
6255
"@types/react-dom": "^18.0.11",
6356
"@umijs/fabric": "^4.0.1",
6457
"cross-env": "^7.0.0",
58+
"dumi": "^2.2.10",
6559
"eslint": "^8.54.0",
6660
"eslint-plugin-jest": "^27.6.0",
6761
"eslint-plugin-unicorn": "^49.0.0",
68-
"dumi": "^2.2.10",
6962
"father": "^4.3.5",
7063
"father-build": "^1.18.6",
7164
"gh-pages": "^6.1.0",
@@ -79,5 +72,12 @@
7972
"react-dom": "^16.0.0",
8073
"regenerator-runtime": "^0.13.9",
8174
"typescript": "^5.1.6"
75+
},
76+
"peerDependencies": {
77+
"react": ">=16.9.0",
78+
"react-dom": ">=16.9.0"
79+
},
80+
"engines": {
81+
"node": ">=8.x"
8282
}
8383
}

src/Handles/Handle.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export interface HandleProps {
2626
onChangeComplete?: () => void;
2727
}
2828

29-
const Handle = React.forwardRef((props: HandleProps, ref: React.Ref<HTMLDivElement>) => {
29+
const Handle = React.forwardRef<HTMLDivElement, HandleProps>((props, ref) => {
3030
const {
3131
prefixCls,
3232
value,
@@ -124,7 +124,7 @@ const Handle = React.forwardRef((props: HandleProps, ref: React.Ref<HTMLDivEleme
124124
onChangeComplete?.();
125125
break;
126126
}
127-
}
127+
};
128128

129129
// ============================ Offset ============================
130130
const positionStyle = getDirectionStyle(direction, value, min, max);

0 commit comments

Comments
 (0)