2 releases
new 0.0.1 | Dec 26, 2024 |
---|---|
0.0.0 | Dec 22, 2024 |
#30 in #select
223 downloads per month
34KB
274 lines
🎬 Demo
Framework | Live Demo |
---|---|
Yew | |
Dioxus | TODO |
Leptos | TODO |
📜 Intro
Select RS is a highly customizable select
dropdown component for Wasm-based frameworks like Yew, Dioxus, and Leptos. It supports both single and multiple selections, and offers extensive customization options for styling, interaction, and behavior.
🤔 Why Use Select RS?
The following are some reasons why you should consider using Select RS in your WASM-based projects:
- 🎨 Custom Styling: Style your select dropdown with custom classes, inline styles, and more to fit your design needs.
- ⚡ Callbacks: Handle user selection with efficient callbacks to manage state changes dynamically.
- 📱 Multiple Selections: Supports single or multiple selection modes with visual enhancements such as selected chips that can be removed.
- 🔍 Accessibility: Ensures accessibility with built-in support for required fields, autocomplete, and focus handling.
- 💡 Customizable Placeholders: Easily configure placeholder text for a better user experience.
Yew Usage
Refer to our guide to integrate this component into your Yew app.
🧬 Dioxus Usage (TODO)
Refer to our guide to integrate this component into your Dioxus app.
🌱 Leptos Usage (TODO)
Refer to our guide to integrate this component into your Leptos app.
🤝 Contributions
Contributions are welcome! Whether it's bug fixes, feature requests, or examples, we would love your help to improve Select RS.
- Fork the repository.
- Create a new branch for your feature/bugfix.
- Submit a pull request for review.
📜 License
Select RS is licensed under the MIT License. You are free to use, modify, and distribute this library in your projects.
Dependencies
~0–7MB
~55K SLoC