Skip to content

Commit 293ef67

Browse files
committed
chore(deps): update dependency react-router-dom to ~6.17.0
1 parent 31e30c4 commit 293ef67

File tree

97 files changed

+340
-352
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+340
-352
lines changed

test-ci/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"@react-native/metro-config": "^0.72.7",
5252
"@tsconfig/react-native": "^3.0.0",
5353
"@types/metro-config": "^0.76.3",
54-
"@types/react": "^18.0.24",
54+
"@types/react": "~18.2.0",
5555
"@types/react-test-renderer": "^18.0.0",
5656
"babel-jest": "^29.2.1",
5757
"eslint": "^8.19.0",

website/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"react-native-root-siblings": "4.1.1",
3838
"react-native-svg": "13.0.0",
3939
"react-native-web": "0.18.10",
40-
"react-router-dom": "6.2.1",
40+
"react-router-dom": "~6.17.0",
4141
"styled-components": "^5.3.6",
4242
"typescript": "^4.8.3",
4343
"uiw": "4.21.25"
@@ -49,8 +49,8 @@
4949
"@kkt/raw-modules": "7.0.5",
5050
"@kkt/scope-plugin-options": "7.0.5",
5151
"@types/jest": "~27.4.1",
52-
"@types/react": "~18.0.0",
53-
"@types/react-dom": "~18.0.0",
52+
"@types/react": "~18.2.0",
53+
"@types/react-dom": "~18.2.0",
5454
"@types/styled-components": "^5.1.26",
5555
"babel-plugin-react-native-web": "^0.18.10",
5656
"babel-transform-import-plugin": "^1.0.2",

website/src/component/Container/index.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ interface ContainerProps extends React.HTMLAttributes<HTMLDivElement> {
1010
path?: string;
1111
}
1212

13-
export default function Container(props: ContainerProps) {
13+
export const Component = (props: ContainerProps) => {
1414
const { path = '' } = props;
1515
const { pathname } = useLocation();
1616
let data: MenuData[] = [];
@@ -31,4 +31,4 @@ export default function Container(props: ContainerProps) {
3131
</div>
3232
</Fragment>
3333
);
34-
}
34+
};
+113
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
import React from 'react';
2+
3+
export interface FallbackProps extends React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement> {}
4+
const defaultStyle: React.CSSProperties = {
5+
display: 'flex',
6+
alignItems: 'center',
7+
justifyContent: 'center',
8+
gap: '1rem',
9+
left: 0,
10+
right: 0,
11+
top: 0,
12+
bottom: 0,
13+
position: 'absolute',
14+
zIndex: 9999,
15+
};
16+
17+
export const Fallback = ({ children, style, ...other }: FallbackProps) => (
18+
<div {...other} style={{ ...defaultStyle, ...style }}>
19+
<svg width="25" height="30" viewBox="0 0 135 140" fill="currentColor">
20+
<rect y="10" width="15" height="120" rx="6">
21+
<animate
22+
attributeName="height"
23+
begin="0.5s"
24+
dur="1s"
25+
values="120;110;100;90;80;70;60;50;40;140;120"
26+
calcMode="linear"
27+
repeatCount="indefinite"
28+
/>
29+
<animate
30+
attributeName="y"
31+
begin="0.5s"
32+
dur="1s"
33+
values="10;15;20;25;30;35;40;45;50;0;10"
34+
calcMode="linear"
35+
repeatCount="indefinite"
36+
/>
37+
</rect>
38+
<rect x="30" y="10" width="15" height="120" rx="6">
39+
<animate
40+
attributeName="height"
41+
begin="0.25s"
42+
dur="1s"
43+
values="120;110;100;90;80;70;60;50;40;140;120"
44+
calcMode="linear"
45+
repeatCount="indefinite"
46+
/>
47+
<animate
48+
attributeName="y"
49+
begin="0.25s"
50+
dur="1s"
51+
values="10;15;20;25;30;35;40;45;50;0;10"
52+
calcMode="linear"
53+
repeatCount="indefinite"
54+
/>
55+
</rect>
56+
<rect x="60" width="15" height="140" rx="6">
57+
<animate
58+
attributeName="height"
59+
begin="0s"
60+
dur="1s"
61+
values="120;110;100;90;80;70;60;50;40;140;120"
62+
calcMode="linear"
63+
repeatCount="indefinite"
64+
/>
65+
<animate
66+
attributeName="y"
67+
begin="0s"
68+
dur="1s"
69+
values="10;15;20;25;30;35;40;45;50;0;10"
70+
calcMode="linear"
71+
repeatCount="indefinite"
72+
/>
73+
</rect>
74+
<rect x="90" y="10" width="15" height="120" rx="6">
75+
<animate
76+
attributeName="height"
77+
begin="0.25s"
78+
dur="1s"
79+
values="120;110;100;90;80;70;60;50;40;140;120"
80+
calcMode="linear"
81+
repeatCount="indefinite"
82+
/>
83+
<animate
84+
attributeName="y"
85+
begin="0.25s"
86+
dur="1s"
87+
values="10;15;20;25;30;35;40;45;50;0;10"
88+
calcMode="linear"
89+
repeatCount="indefinite"
90+
/>
91+
</rect>
92+
<rect x="120" y="10" width="15" height="120" rx="6">
93+
<animate
94+
attributeName="height"
95+
begin="0.5s"
96+
dur="1s"
97+
values="120;110;100;90;80;70;60;50;40;140;120"
98+
calcMode="linear"
99+
repeatCount="indefinite"
100+
/>
101+
<animate
102+
attributeName="y"
103+
begin="0.5s"
104+
dur="1s"
105+
values="10;15;20;25;30;35;40;45;50;0;10"
106+
calcMode="linear"
107+
repeatCount="indefinite"
108+
/>
109+
</rect>
110+
</svg>
111+
<div>{children || 'Loading...'}</div>
112+
</div>
113+
);

website/src/component/NotFound/index.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Fragment } from 'react';
2-
import Footer from '../../component/Footer';
1+
import React, { Fragment } from 'react';
2+
import Footer from '../Footer';
33

44
export default function NotFound() {
55
return (

website/src/index.tsx

+10-7
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
1-
import React from 'react';
1+
import React, { Fragment } from 'react';
22
import ReactDOM from 'react-dom/client';
3-
import { HashRouter } from 'react-router-dom';
3+
import { RouterProvider, createHashRouter } from 'react-router-dom';
44
import '@uiw/reset.css';
5-
import Controller from './routes/Controller';
5+
import { Fallback } from './component/Fallback';
6+
import { routeData } from './routes/router';
67
import './index.css';
78

89
export type DefaultProps = React.PropsWithChildren<any> & {};
910

10-
ReactDOM.createRoot(document.getElementById('root')!).render(
11-
<HashRouter>
12-
<Controller />
13-
</HashRouter>,
11+
const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement);
12+
13+
root.render(
14+
<Fragment>
15+
<RouterProvider router={createHashRouter(routeData)} fallbackElement={<Fallback />} />
16+
</Fragment>,
1417
);
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/README.md';
33

4-
const Demo = () => <Preview {...md} path="/packages/core/README.md" />;
5-
6-
export default Demo;
4+
export const Component = () => <Preview {...md} path="/packages/core/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Accordion/README.md';
33

4-
const Demo = () => <Preview {...md} path="/packages/core/src/Accordion/README.md" />;
5-
6-
export default Demo;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Accordion/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/ActionSheet/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/ActionSheet/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/ActionSheet/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Avatar/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Avatar/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Avatar/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Badge/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Badge/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Badge/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Button/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Button/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Button/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/ButtonGroup/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/ButtonGroup/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/ButtonGroup/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Calendar/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Calendar/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Calendar/README.md" />;
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Card/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Card/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Card/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/CardCollapse/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/CardCollapse/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/CardCollapse/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/CheckBox/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/CheckBox/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/CheckBox/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/DatePicker/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/DatePicker/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/DatePicker/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Divider/README.md';
33

4-
const Demo = () => <Preview {...md} path="/packages/core/src/Divider/README.md" />;
5-
6-
export default Demo;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Divider/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/DragDrawer/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/DragDrawer/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/DragDrawer/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Drawer/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Drawer/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Drawer/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Ellipsis/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Ellipsis/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Ellipsis/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Empty/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Empty/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Empty/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/ExpandableSection/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/ExpandableSection/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/ExpandableSection/README.md" />;
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Flex/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Flex/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Flex/README.md" />;
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Form/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Form/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Form/README.md" />;
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Grid/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Grid/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Grid/README.md" />;
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Icon/README.md';
33

4-
const MD = () => <Preview {...md} path="/packages/core/src/Icon/README.md" />;
5-
export default MD;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Icon/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/ImageHeader/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/ImageHeader/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/ImageHeader/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/ImageViewer/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/ImageViewer/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/ImageViewer/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Input/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Input/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Input/README.md" />;
+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/List/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/List/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/List/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/Loader/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/Loader/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/Loader/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/LoginPage/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/LoginPage/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/LoginPage/README.md" />;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Preview from 'src/component/Preview';
22
import md from '@uiw/react-native/lib/MaskLayer/README.md';
33

4-
const DEMO = () => <Preview {...md} path="/packages/core/src/MaskLayer/README.md" />;
5-
export default DEMO;
4+
export const Component = () => <Preview {...md} path="/packages/core/src/MaskLayer/README.md" />;

0 commit comments

Comments
 (0)