-
Notifications
You must be signed in to change notification settings - Fork 13.4k
feat(drawer): created drawer slide-over pane component #20408
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
Conversation
Circle-CI Checks notes
New issues regarding to ion-drawerI will maintain all new issues from users regarding to |
|
Feature is nice, but i think it is possible to create this within 5.0.0 with the new ionModal and swipeToClose? 🤔 |
|
@HansKrywaa Don't be confused with ionModal
Both components have one similar gesture - swipe to close. |
|
Thanks for the PR! We appreciate all the hard work you put into this. I took a quick look, and there are two main things I would like to bring up:
I do not have an estimate of when our drawer component will be done, but I just wanted to let you know so you are not stuck wondering why we have not merged your PR yet 🙂. Thanks! |
|
@liamdebeasi Ok, next time i will create issue before any PR. Any cases when 3rd party allowed to use ? Or any rules for 3rd party packages ? |
|
In all honesty we just stay away from 3rd party packages in general with Ionic Core 😅 (with the exception of Swiper). The two main issues are: a) It adds bloat to the framework that affects every user. We are currently focused on getting patch releases out for Ionic 5, but when we start looking at new features we will be sure to take a look at this PR! |
|
For anyone need this feature in applications https://github.com/roman-rr/cupertino-pane/ |
|
@liamdebeasi Any news about the status of the IonDrawer Component? 😊 |
|
@HansKrywaa I think the best way here is to reach many stars/downloads for Cupertino Pane package. |
|
@roman-rr Awesome work |
|
Thanks for the PR! We appreciate your contribution to Ionic Framework. We are working on a bottom drawer/sheet feature as part of the next major release of Ionic Framework. As a result, we cannot accept this PR. We will definitely have an announcement out when this new release is ready for community testing. All progress regarding the drawer will be tracked in #21039. Thanks! |
Pull request checklist
Please check if your PR fulfills the following requirements:
npm run build) was run locally and any changes were pushednpm run lint) has passed locally and any fixes were made for failuresPull request type
Please check the type of change your PR introduces:
What is the new behavior?
Create drawer component
ion-drawer.Modern slide-over pane drawer with touch technologies.
Right like in Apple Maps, Apple Stocks, Apple Music and other modern apps.
Does this introduce a breaking change?
Component demo
Don't be confused with ionModal
<ionModal>- Directed to quick access for a new page<ionDrawer>- Directed to create interface for interactions with current page