refactor(component): move date-picker to ui, add story, support responsive (#5468)

- move to `component/ui`
- add `AFFiNEDatePicker` & `BlocksuiteDatePicker` story
- inline mode support
- responsive support
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="https://github.com/toeverything/AFFiNE/assets/39363750/320bef49-380f-40a2-b3b2-4b74dd2d8da4">
    <img  alt="" src="https://github.com/toeverything/AFFiNE/assets/39363750/fc9e7808-02fe-49a1-aa78-aea254fb1f9d">
  </picture>
This commit is contained in:
Cats Juice
2024-01-17 09:16:46 +00:00
parent 8f80bdb7af
commit 2db3c933fa
14 changed files with 454 additions and 278 deletions

View File

@@ -219,6 +219,7 @@ __metadata:
"@emotion/react": "npm:^11.11.1"
"@emotion/server": "npm:^11.11.0"
"@emotion/styled": "npm:^11.11.0"
"@lit/react": "npm:^1.0.2"
"@popperjs/core": "npm:^2.11.8"
"@radix-ui/react-avatar": "npm:^1.0.4"
"@radix-ui/react-collapsible": "npm:^1.0.3"
@@ -6488,6 +6489,15 @@ __metadata:
languageName: node
linkType: hard
"@lit/react@npm:^1.0.2":
version: 1.0.2
resolution: "@lit/react@npm:1.0.2"
peerDependencies:
"@types/react": 17 || 18
checksum: 78bc607f9022ceefa5c714a701b71e444df8d6c88c75b0fe728b7157d3ec00a7fa459bc3c4ce5a4b5315079159c9759be4738e5ade656f8d74e32f729f75efc4
languageName: node
linkType: hard
"@lit/reactive-element@npm:^2.0.0":
version: 2.0.2
resolution: "@lit/reactive-element@npm:2.0.2"