Skip to content

Commit ba61c1c

Browse files
authored
chore: dumi 1.x => 2.x (#513)
* chore: dumi 1.x -> 2.x * style: format code * docs: update doc
1 parent 8feec73 commit ba61c1c

37 files changed

+156
-102
lines changed

.dumirc.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { defineConfig } from 'dumi';
2+
3+
export default defineConfig({
4+
favicons: ['https://avatars0.githubusercontent.com/u/9441414?s=200&v=4'],
5+
themeConfig: {
6+
name: 'Pagination',
7+
logo: 'https://avatars0.githubusercontent.com/u/9441414?s=200&v=4',
8+
},
9+
});

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,7 @@ dist
3737
.umi-production
3838
.umi-test
3939
.env.local
40+
41+
# dumi
42+
.dumi/tmp
43+
.dumi/tmp-production

.umirc.ts

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

docs/demo/basic.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## simple
1+
---
2+
title: basic
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/simple.jsx">
8+
<code src="../examples/basic.tsx"></code>

docs/demo/controlled.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## default
1+
---
2+
title: controlled
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/controlled.jsx">
8+
<code src="../examples/controlled.tsx"></code>

docs/demo/itemRender.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## itemRender
1+
---
2+
title: itemRender
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/itemRender.jsx">
8+
<code src="../examples/itemRender.tsx"></code>

docs/demo/jumper.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## jumper
1+
---
2+
title: jumper
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/jumper.jsx">
8+
<code src="../examples/jumper.tsx"></code>

docs/demo/jumperWithGoButton.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## jumperWithGoButton
1+
---
2+
title: jumperWithGoButton
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/jumperWithGoButton.jsx">
8+
<code src="../examples/jumperWithGoButton.tsx"></code>

docs/demo/lessPages.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## lessPages
1+
---
2+
title: lessPages
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/lessPages.jsx">
8+
<code src="../examples/lessPages.tsx"></code>

docs/demo/locale.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## locale
1+
---
2+
title: locale
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/locale.jsx">
8+
<code src="../examples/locale.tsx"></code>

docs/demo/more.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## more
1+
---
2+
title: more
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/more.jsx">
8+
<code src="../examples/more.tsx"></code>

docs/demo/showTitle.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## showTitle
1+
---
2+
title: showTitle
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/showTitle.jsx">
8+
<code src="../examples/showTitle.tsx"></code>

docs/demo/showTotal.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## showTotal
1+
---
2+
title: showTotal
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/showTotal.jsx">
8+
<code src="../examples/showTotal.tsx"></code>

docs/demo/simple.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## stupid
1+
---
2+
title: simple
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/simple.jsx">
8+
<code src="../examples/simple.tsx"></code>

docs/demo/sizer.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## sizer
1+
---
2+
title: sizer
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/sizer.jsx">
8+
<code src="../examples/sizer.tsx"></code>

docs/demo/styles.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1-
## styles
1+
---
2+
title: styles
3+
nav:
4+
title: Demo
5+
path: /demo
6+
---
27

3-
<code src="../examples/styles.jsx">
8+
<code src="../examples/styles.tsx"></code>
File renamed without changes.

docs/examples/controlled.jsx renamed to docs/examples/controlled.tsx

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,10 @@ import 'rc-select/assets/index.less';
55

66
const App = () => {
77
const [current, setCurrent] = useState(1);
8-
const onChange = page => {
8+
const onChange = (page) => {
99
setCurrent(page);
1010
};
11-
return (
12-
<Pagination
13-
onChange={onChange}
14-
current={current}
15-
total={25}
16-
/>
17-
);
11+
return <Pagination onChange={onChange} current={current} total={25} />;
1812
};
1913

20-
export default App;
14+
export default App;
File renamed without changes.
File renamed without changes.

docs/examples/lessPages.jsx renamed to docs/examples/lessPages.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class App extends React.Component {
5858
current: 3,
5959
useIcon: true,
6060
};
61-
onChange = page => {
61+
onChange = (page) => {
6262
console.log(page);
6363
this.setState({
6464
current: page,
File renamed without changes.
File renamed without changes.

docs/examples/showTitle.jsx renamed to docs/examples/showTitle.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class App extends React.Component {
88
current: 3,
99
};
1010

11-
onChange = page => {
11+
onChange = (page) => {
1212
console.log(page);
1313
this.setState({
1414
current: page,

docs/examples/showTotal.jsx renamed to docs/examples/showTotal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import '../../assets/index.less';
44

55
const App = () => (
66
<>
7-
<Pagination showTotal={total => `Total ${total} items`} total={455} />
7+
<Pagination showTotal={(total) => `Total ${total} items`} total={455} />
88
<br />
99
<Pagination
1010
showTotal={(total, range) =>
File renamed without changes.
File renamed without changes.
File renamed without changes.

docs/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
2-
title: rc-pagination
2+
hero:
3+
title: rc-pagination
4+
description: React Pagination Component
35
---
46

57
<embed src="../README.md"></embed>

now.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,8 @@
55
{
66
"src": "package.json",
77
"use": "@now/static-build",
8-
"config": { "distDir": ".doc" }
8+
"config": { "distDir": "dist" }
99
}
1010
],
11-
"routes": [
12-
{ "src": "/(.*)", "dest": "/dist/$1" }
13-
]
11+
"routes": [{ "src": "/(.*)", "dest": "/dist/$1" }]
1412
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"@umijs/fabric": "^2.0.3",
5858
"coveralls": "^3.0.6",
5959
"cross-env": "^7.0.0",
60-
"dumi": "^1.1.7",
60+
"dumi": "^2.1.2",
6161
"enzyme": "^3.0.0",
6262
"enzyme-adapter-react-16": "^1.0.1",
6363
"enzyme-to-json": "^3.4.0",

src/locale/eu_ES.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
export default {
2-
// Options.jsx
3-
items_per_page: '/ orrialde',
4-
jump_to: '-ra joan',
5-
jump_to_confirm: 'baieztatu',
6-
page: 'Orrialde',
7-
8-
// Pagination.jsx
9-
prev_page: 'Aurreko orrialdea',
10-
next_page: 'Hurrengo orrialdea',
11-
prev_5: 'aurreko 5 orrialde',
12-
next_5: 'hurrengo 5 orrialde',
13-
prev_3: 'aurreko 3 orrialde',
14-
next_3: 'hurrengo 3 orrialde',
15-
page_size: 'orrien tamaina',
16-
};
1+
export default {
2+
// Options.jsx
3+
items_per_page: '/ orrialde',
4+
jump_to: '-ra joan',
5+
jump_to_confirm: 'baieztatu',
6+
page: 'Orrialde',
7+
8+
// Pagination.jsx
9+
prev_page: 'Aurreko orrialdea',
10+
next_page: 'Hurrengo orrialdea',
11+
prev_5: 'aurreko 5 orrialde',
12+
next_5: 'hurrengo 5 orrialde',
13+
prev_3: 'aurreko 3 orrialde',
14+
next_3: 'hurrengo 3 orrialde',
15+
page_size: 'orrien tamaina',
16+
};

src/locale/uz_UZ.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
export default {
2-
// Options.jsx
3-
items_per_page: '/ sah.',
4-
jump_to: 'O\'tish',
5-
jump_to_confirm: 'tasdiqlash',
6-
page: 'Sahifa',
7-
8-
// Pagination.jsx
9-
prev_page: 'Orqaga',
10-
next_page: 'Oldinga',
11-
prev_5: 'Oldingi 5',
12-
next_5: 'Keyingi 5',
13-
prev_3: 'Oldingi 3',
14-
next_3: 'Keyingi 3',
15-
page_size: 'sahifa hajmi',
16-
};
2+
// Options.jsx
3+
items_per_page: '/ sah.',
4+
jump_to: "O'tish",
5+
jump_to_confirm: 'tasdiqlash',
6+
page: 'Sahifa',
7+
8+
// Pagination.jsx
9+
prev_page: 'Orqaga',
10+
next_page: 'Oldinga',
11+
prev_5: 'Oldingi 5',
12+
next_5: 'Keyingi 5',
13+
prev_3: 'Oldingi 3',
14+
next_3: 'Keyingi 3',
15+
page_size: 'sahifa hajmi',
16+
};

tests/itemRender.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import Pagination from '../src';
55
describe('itemRender', () => {
66
let wrapper;
77
const currentPage = 12;
8-
const itemRender = current => <a href={`#${current}`}>{current}</a>;
8+
const itemRender = (current) => <a href={`#${current}`}>{current}</a>;
99

1010
beforeEach(() => {
1111
wrapper = mount(

tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
"esModuleInterop": true,
1010
"paths": {
1111
"@/*": ["src/*"],
12-
"@@/*": ["src/.umi/*"],
12+
"@@/*": [".dumi/tmp/*"],
1313
"rc-pagination": ["src/index.ts"]
1414
}
15-
}
15+
},
16+
"include": [".dumi/**/*", ".dumirc.ts", "**/*.ts", "**/*.tsx"]
1617
}

update-example.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const suffix = '.js';
1111

1212
const paths = glob.sync(`./docs/examples/*${suffix}`);
1313

14-
paths.forEach(path => {
14+
paths.forEach((path) => {
1515
const name = path.split('/').pop().split('.')[0];
1616
fs.writeFile(
1717
`./docs/demo/${name}.md`,
@@ -20,12 +20,12 @@ paths.forEach(path => {
2020
<code src="../examples/${name}${suffix}">
2121
`,
2222
'utf8',
23-
function(error) {
24-
if(error){
23+
function (error) {
24+
if (error) {
2525
console.log(error);
2626
return false;
2727
}
2828
console.log(`${name} 更新成功~`);
29-
}
30-
)
29+
},
30+
);
3131
});

0 commit comments

Comments
 (0)