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

how to have multiple pages inside the bottom sheet and navigate inside them #2138

Closed
ShehanChamudith opened this issue Jan 28, 2025 · 1 comment
Labels
enhancement New feature or request invalid This doesn't seem right

Comments

@ShehanChamudith
Copy link

Feature Request

I need to know how to implement a functionality like, navigating pages inside the bottom sheet.

Ex- Bottom sheet is opened and when a button is clicked where it is in the bottom sheet, it should navigate to another page inside the same bottom sheet.

Why it is needed

In many React Native apps, bottom sheets are used for complex workflows that require multiple screens or pages. For example:

  • A settings bottom sheet with multiple configuration screens.
  • A checkout flow within a bottom sheet.
  • A multi-step form inside a bottom sheet.

Currently, developers need to implement custom solutions (e.g., managing a stack of components or using conditional rendering) to achieve multi-page navigation within a bottom sheet. This can lead to repetitive boilerplate code and less-than-ideal performance. Built-in support for multi-page navigation would simplify the implementation, improve developer productivity, and enhance the user experience.

@ShehanChamudith ShehanChamudith added the enhancement New feature or request label Jan 28, 2025
Copy link

Hello @ShehanChamudith 👋, this issue is being automatically closed and locked because it does not follow the issue template.

@github-actions github-actions bot added the invalid This doesn't seem right label Jan 28, 2025
@github-actions github-actions bot locked as spam and limited conversation to collaborators Jan 28, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

1 participant