Skip to content

Commit 562b7bd

Browse files
authored
Merge pull request #17 from zFitness/master
feat: moment转换为 dayjs
2 parents 4cb65a5 + 5ac264d commit 562b7bd

File tree

8 files changed

+13944
-103
lines changed

8 files changed

+13944
-103
lines changed

docs/components/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
## 安装
6161

6262
```bash
63-
$ npm install --save tdesign-react moment
63+
$ npm install --save tdesign-react dayjs
6464
$ npm install --save @formily/core @formily/react @formily/tdesign-react
6565

66-
```
66+
```

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ footer: Open-source MIT Licensed | Copyright © 2019-present<br />Powered by sel
2727
## 安装
2828

2929
```bash
30-
$ npm install --save tdesign-react moment
30+
$ npm install --save tdesign-react dayjs
3131
$ npm install --save @formily/core @formily/react @formily/tdesign-react
3232

3333
```

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,13 @@
8484
]
8585
},
8686
"dependencies": {
87-
"@formily/core": "^2.0.13",
88-
"@formily/grid": "^2.1.12",
89-
"@formily/react": "^2.0.13",
90-
"@formily/reactive": "^2.0.13",
91-
"@formily/shared": "^2.0.13",
87+
"@formily/core": "^2.2.0",
88+
"@formily/grid": "^2.2.0",
89+
"@formily/react": "^2.2.0",
90+
"@formily/reactive": "^2.2.0",
91+
"@formily/shared": "^2.2.0",
92+
"dayjs": "^1.11.5",
9293
"mfetch": "^0.2.27",
93-
"moment": "^2.29.4",
9494
"react-sortable-hoc": "^2.0.0",
9595
"react-sticky-box": "^0.9.3",
9696
"tdesign-icons-react": "^0.1.1",

packages/components/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -36,32 +36,32 @@
3636
"access": "public"
3737
},
3838
"peerDependencies": {
39-
"@formily/core": "^2.1.9",
40-
"@formily/react": "^2.1.9",
41-
"@formily/reactive": "^2.1.9",
42-
"moment": "^2.29.3",
39+
"@formily/core": "^2.2.0",
40+
"@formily/react": "^2.2.0",
41+
"@formily/reactive": "^2.2.0",
4342
"react": ">=16.8.0 || >=17.0.0",
4443
"react-dom": ">=16.8.0",
4544
"react-is": ">=16.8.0 || >=17.0.0",
4645
"tdesign-icons-react": "^0.1.1",
47-
"tdesign-react": "^0.36.3"
46+
"tdesign-react": "^0.36.3",
47+
"dayjs": "^1.11.5"
4848
},
4949
"devDependencies": {
50-
"@formily/core": "^2.1.9",
51-
"@formily/react": "^2.1.9",
52-
"@formily/reactive": "^2.1.9",
53-
"moment": "^2.29.3",
50+
"@formily/core": "^2.2.0",
51+
"@formily/react": "^2.2.0",
52+
"@formily/reactive": "^2.2.0",
5453
"react": ">=16.8.0 || >=17.0.0",
5554
"react-dom": ">=16.8.0",
5655
"react-is": ">=16.8.0 || >=17.0.0",
5756
"tdesign-icons-react": "^0.1.1",
58-
"tdesign-react": "^0.36.3"
57+
"tdesign-react": "^0.36.3",
58+
"dayjs": "^1.11.5"
5959
},
6060
"dependencies": {
61-
"@formily/grid": "^2.1.9",
62-
"@formily/json-schema": "2.1.9",
63-
"@formily/reactive-react": "^2.1.9",
64-
"@formily/shared": "^2.1.9",
61+
"@formily/grid": "^2.2.0",
62+
"@formily/json-schema": "2.2.0",
63+
"@formily/reactive-react": "^2.2.0",
64+
"@formily/shared": "^2.2.0",
6565
"classnames": "^2.3.1",
6666
"react-sortable-hoc": "^2.0.0",
6767
"react-sticky-box": "^0.9.3"

packages/components/src/__builtins__/moment.ts renamed to packages/components/src/__builtins__/dayjs.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { isArr, isFn, isEmpty } from '@formily/shared'
2-
import moment from 'moment'
2+
import dayjs from 'dayjs'
33

44
export const momentable = (value: any, format?: string) => {
55
return Array.isArray(value)
6-
? value.map((val) => moment(val, format))
6+
? value.map((val) => dayjs(val, format))
77
: value
8-
? moment(value, format)
8+
? dayjs(value, format)
99
: value
1010
}
1111

@@ -24,15 +24,15 @@ export const formatMomentValue = (
2424
if (isEmpty(_format)) {
2525
return date
2626
}
27-
return moment(date).format(_format)
27+
return dayjs(date).format(_format)
2828
} else {
2929
if (isFn(format)) {
3030
return format(date)
3131
}
3232
if (isEmpty(format)) {
3333
return date
3434
}
35-
return moment(date).format(format)
35+
return dayjs(date).format(format)
3636
}
3737
}
3838
if (isArr(value)) {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
export * from './moment'
21
export * from './hooks'
32
export * from './portal'
43
export * from './loading'
54
export * from './pickDataProps'
5+
export * from './dayjs'

0 commit comments

Comments
 (0)