callstack / callstack/react-native-paper
Add a Dropdown Component
- Ngôn ngữ chính
- TypeScript
- Star
- 14.5k
- Fork
- 2.2k
- Merge trung bình
- 5 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 12
Mô tả
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.
Hướng dẫn đóng góp
Hướng nghiên cứu
Issue không nêu tệp hoặc bài kiểm thử nào; trước tiên hãy xem xét các nút, card và trường nhập văn bản hiện có trong React Native Paper để đảm bảo tính nhất quán. Xác định API của dropdown, hành vi lựa chọn, các yêu cầu đối với nền tảng và yêu cầu tùy chỉnh trước khi triển khai; công việc được xem là hoàn tất khi các yêu cầu đó đã được thống nhất và component hỗ trợ các trường hợp sử dụng đã nêu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- react-native, typescript
- Lĩnh vực
- frontend, mobile
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100