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

Multi-select dropdown component #262

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Conversation

neonwatty
Copy link

@neonwatty neonwatty commented Oct 26, 2024

Here I propose the addition of a simple mult-selector dropdown component as illustrated in the gif below

multiselect_dropdown_example

This PR includes functionality for this component, including the following new files

  • multi_select_test.js: a simple controller in src to power multi-select functionality
  • multi_select.html: a fixture for testing the component
  • multi_select_test.js: a set of tests for the multi-select component fixture
  • multi-select.md: a doc outlining usage of the component (as well as a gif illustration multi-selector.gif)

The PR also contains necessary adjustments to several files (e.g., index.js in src and index.html at root) for illustration of the component on the main demo page.

The associated component tests are run along with the others via npm run test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant