Skip to content

citizensadvice/react-combo-boxes

Repository files navigation

React combo box

npm version

Combo boxes implemented in React.

The combo boxes follow the design patterns in ARIA Authoring Practices guidelines

Usage

See the documentation and examples.

Accessibility

See notes on Accessibility

Styling

Basic SASS styles are provided in the styles directory.

Test helper

A test helper is also provided.

Development

npm install
npm start

See package.json for more commands.

Releasing a new version

  1. Finalize version in main - don't change the package.json version
  2. Create a release branch with a name matching release-vx.x.x and push to github.
  3. Update the changelog with the changes
  4. Run npx np --any-branch against this branch - this will update the package.json version
  5. Make sure the version update was pushed to github
  6. Merge to main
  7. Update the github releases with the changes