Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎨 New Component: Ams Date Selector #5

Open
9 tasks
Tracked by #2
lilingxi01 opened this issue May 21, 2022 · 1 comment
Open
9 tasks
Tracked by #2

🎨 New Component: Ams Date Selector #5

lilingxi01 opened this issue May 21, 2022 · 1 comment

Comments

@lilingxi01
Copy link
Owner

lilingxi01 commented May 21, 2022

Overview

In definition, we use "Ams Date Selector" (different from the definition of Ams Date Picker) to represent the floating selector of a date picker, which is a floating modal, having a list view to select the year, a calendar view to pick the date, and a scroll/drag view to select the time. We are using this new component to replace the old MUI static date picker, which is complicated, buggy, and test-unfriendly.

Feature Checklist

  • Popover provider.
  • Date/time section switch.
  • Year selection.
  • Year selection input.
  • Month selection.
  • Month selection input (with month+day input support).
  • Time selection (hour, minute, and second).
  • Time selection input.
  • Integrate with headless input component.

Design

Ams Date Selector Demo

@lilingxi01 lilingxi01 changed the title ✨ New Component: Ams Date Selector 🎨 New Component: Ams Date Selector May 22, 2022
@lilingxi01 lilingxi01 added this to the 0.0.1 - Liftoff! milestone Jun 4, 2022
@lilingxi01
Copy link
Owner Author

lilingxi01 commented Aug 15, 2022

For v0.0.2, it will be the headless version only. For v0.0.3, it will be the complete version.

@lilingxi01 lilingxi01 modified the milestones: 0.0.1 - Liftoff!, 0.0.2 - Complete Edition, 0.1.0 - First Major Release Aug 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant