feat: add date picker (#2644)

Co-authored-by: himself65 <himself65@outlook.com>
(cherry picked from commit 29d8f61c90)
This commit is contained in:
JimmFly
2023-06-08 17:55:16 +08:00
committed by himself65
parent 9429018221
commit 48c486d787
15 changed files with 706 additions and 22 deletions

View File

@@ -87,6 +87,7 @@ __metadata:
"@toeverything/hooks": "workspace:*"
"@toeverything/theme": ^0.6.1
"@types/react": ^18.2.6
"@types/react-datepicker": ^4.11.2
"@types/react-dnd": ^3.0.2
"@types/react-dom": 18.2.4
"@vanilla-extract/css": ^1.11.0
@@ -97,6 +98,7 @@ __metadata:
lit: ^2.7.5
lottie-web: ^5.12.0
react: 18.3.0-canary-16d053d59-20230506
react-datepicker: ^4.12.0
react-dom: 18.3.0-canary-16d053d59-20230506
react-error-boundary: ^4.0.9
react-is: ^18.2.0
@@ -6753,7 +6755,7 @@ __metadata:
languageName: node
linkType: hard
"@popperjs/core@npm:^2.11.6, @popperjs/core@npm:^2.11.7, @popperjs/core@npm:^2.11.8":
"@popperjs/core@npm:^2.11.6, @popperjs/core@npm:^2.11.7, @popperjs/core@npm:^2.11.8, @popperjs/core@npm:^2.9.2":
version: 2.11.8
resolution: "@popperjs/core@npm:2.11.8"
checksum: e5c69fdebf52a4012f6a1f14817ca8e9599cb1be73dd1387e1785e2ed5e5f0862ff817f420a87c7fc532add1f88a12e25aeb010ffcbdc98eace3d55ce2139cf0
@@ -9874,6 +9876,18 @@ __metadata:
languageName: node
linkType: hard
"@types/react-datepicker@npm:^4.11.2":
version: 4.11.2
resolution: "@types/react-datepicker@npm:4.11.2"
dependencies:
"@popperjs/core": ^2.9.2
"@types/react": "*"
date-fns: ^2.0.1
react-popper: ^2.2.5
checksum: 592cff1604c74a336dcf5bb72db3f9f47de50bcab4e3d95684b21b4cf6b22e7e7e6351758e866e734c209aa41d21601f04322e1b03920a9473152e4db08bc170
languageName: node
linkType: hard
"@types/react-dnd@npm:^3.0.2":
version: 3.0.2
resolution: "@types/react-dnd@npm:3.0.2"
@@ -12593,6 +12607,13 @@ __metadata:
languageName: node
linkType: hard
"classnames@npm:^2.2.6":
version: 2.3.2
resolution: "classnames@npm:2.3.2"
checksum: 2c62199789618d95545c872787137262e741f9db13328e216b093eea91c85ef2bfb152c1f9e63027204e2559a006a92eb74147d46c800a9f96297ae1d9f96f4e
languageName: node
linkType: hard
"clean-regexp@npm:^1.0.0":
version: 1.0.0
resolution: "clean-regexp@npm:1.0.0"
@@ -13497,7 +13518,7 @@ __metadata:
languageName: node
linkType: hard
"date-fns@npm:^2.29.3":
"date-fns@npm:^2.0.1, date-fns@npm:^2.24.0, date-fns@npm:^2.29.3":
version: 2.30.0
resolution: "date-fns@npm:2.30.0"
dependencies:
@@ -23422,6 +23443,23 @@ __metadata:
languageName: node
linkType: hard
"react-datepicker@npm:^4.12.0":
version: 4.12.0
resolution: "react-datepicker@npm:4.12.0"
dependencies:
"@popperjs/core": ^2.9.2
classnames: ^2.2.6
date-fns: ^2.24.0
prop-types: ^15.7.2
react-onclickoutside: ^6.12.2
react-popper: ^2.3.0
peerDependencies:
react: ^16.9.0 || ^17 || ^18
react-dom: ^16.9.0 || ^17 || ^18
checksum: 6d637b1132a9607846defb08a9b736a1b003fd40ae33f58d643168adb5de10b37dc9e9414c586abe9981768e0f56486b849fdb3890a5417277ad142b5525a5c2
languageName: node
linkType: hard
"react-dnd@npm:*":
version: 16.0.1
resolution: "react-dnd@npm:16.0.1"
@@ -23524,6 +23562,13 @@ __metadata:
languageName: node
linkType: hard
"react-fast-compare@npm:^3.0.1":
version: 3.2.2
resolution: "react-fast-compare@npm:3.2.2"
checksum: 2071415b4f76a3e6b55c84611c4d24dcb12ffc85811a2840b5a3f1ff2d1a99be1020d9437ee7c6e024c9f4cbb84ceb35e48cf84f28fcb00265ad2dfdd3947704
languageName: node
linkType: hard
"react-i18next@npm:^12.3.1":
version: 12.3.1
resolution: "react-i18next@npm:12.3.1"
@@ -23593,6 +23638,30 @@ __metadata:
languageName: node
linkType: hard
"react-onclickoutside@npm:^6.12.2":
version: 6.13.0
resolution: "react-onclickoutside@npm:6.13.0"
peerDependencies:
react: ^15.5.x || ^16.x || ^17.x || ^18.x
react-dom: ^15.5.x || ^16.x || ^17.x || ^18.x
checksum: a7cfe62e91f7f92891cda7b885d6eec7b2854850f8703ccafcea5c04bb93a210a566a70b51b9fae0cc30c3485e04eb6a3f3ae58f495cac3ec2747b4fc44d1ad2
languageName: node
linkType: hard
"react-popper@npm:^2.2.5, react-popper@npm:^2.3.0":
version: 2.3.0
resolution: "react-popper@npm:2.3.0"
dependencies:
react-fast-compare: ^3.0.1
warning: ^4.0.2
peerDependencies:
"@popperjs/core": ^2.0.0
react: ^16.8.0 || ^17 || ^18
react-dom: ^16.8.0 || ^17 || ^18
checksum: 837111c98738011c69b3069a464ea5bdcbf487105b6148e8faf90cb7337e134edb1b98b8824322941c378756cca30a15c18c25f558e53b85ed5762fa0dc8e6b2
languageName: node
linkType: hard
"react-refresh@npm:^0.14.0":
version: 0.14.0
resolution: "react-refresh@npm:0.14.0"
@@ -27370,6 +27439,15 @@ __metadata:
languageName: node
linkType: hard
"warning@npm:^4.0.2":
version: 4.0.3
resolution: "warning@npm:4.0.3"
dependencies:
loose-envify: ^1.0.0
checksum: 4f2cb6a9575e4faf71ddad9ad1ae7a00d0a75d24521c193fa464f30e6b04027bd97aa5d9546b0e13d3a150ab402eda216d59c1d0f2d6ca60124d96cd40dfa35c
languageName: node
linkType: hard
"watchpack@npm:^2.2.0, watchpack@npm:^2.4.0":
version: 2.4.0
resolution: "watchpack@npm:2.4.0"