callstack / callstack/react-native-paper

Add a Dropdown Component

Open
#4,749 3 comments 7 reactions 0 assignees View on GitHub
feature request
Dominant language
TypeScript
Stars
14.5k
Forks
2.2k
Avg merge
5d 23h
Merged PRs (30d)
12

Description

Description:
I would like to propose adding a Dropdown component to React Native Paper. Currently, React Native Paper provides several UI components like buttons, cards, and text inputs, but there is no dedicated dropdown component. A dropdown is a widely used component in mobile UIs, ideal for allowing users to select from a list of options in a compact form.

Motivation:
Common UI Need: Dropdowns are a standard UI pattern, and adding this feature will help developers save time by avoiding the need for custom implementations.
Consistency with Other UI Libraries: Many other libraries provide a dropdown component, and having one in React Native Paper will offer a more complete set of UI elements.
Enhanced User Experience: Dropdowns can simplify forms by allowing users to make selections from a list of options without cluttering the screen.

Benefits:
Consistency: A dropdown would align with other components in React Native Paper and enhance the overall library.
Time-Saving: Developers can implement dropdowns quickly without having to build custom solutions.
Customization: Allows developers to create flexible and customizable dropdowns suited to their specific needs.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.