Skip to content

A React implementation of a complex Select component, with Accordion, filter and checkbox inside a custom dropdown.

Notifications You must be signed in to change notification settings

kalliub/complex-select-dropdown

Repository files navigation

Complex Select Dropdown Menu

Technologies used

Description

First of all, this is a working in progress.

This is one of my biggest challenges in 2023, when I had to implement a component that behaves like a custom HTML Select component, but with a lot of customizations. The customizations include:

  • Custom dropdown
  • Items selection
  • Options filtering with a text input
  • Variants:
    • Single selection (To be implemented);
    • Multiple selection;
    • Options grouped by an Accordion.

How to run

Although this project uses Vite, the component could be viewed in Storybook. To run it, just run the following commands and the browser will open on localhost:6006:

npm install
npm run storybook

About

A React implementation of a complex Select component, with Accordion, filter and checkbox inside a custom dropdown.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published