@flywire/react-headlessui
TypeScript icon, indicating that this package has built-in type declarations

0.4.0 • Public • Published

@flywire/react-headlessui

A collection of unstyled and fully accessible UI components used in Flywire.

Documentation

The documentation and examples are hosted in https://flywire-ui-docs.flywire.com.

Installation

Install dependencies with npm:

npm install @flywire/react-headlessui

Run Locally

Clone the project

git clone git@git.gitlab.flywire.tech:flywire/development/react-headlessui.git

Go to the project directory

cd react-headlessui

Install dependencies

npm install

Start the server

npm run doc

Running Tests

To run tests, run the following command

npm run test

Releases

To create a new release, make all the changes that you need and commit them, then execute:

npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease]

For example:

npm version patch
npm publish

or for a beta:

npm version prepatch
npm publish --tag beta

This will bump the package.json version, build a new bundle, commit, push the changes tagging them to a new release.

Then create a PR and request the review from other project commiters. Once accepted and merged to master, execute npm publish from master branch.

Readme

Keywords

none

Package Sidebar

Install

npm i @flywire/react-headlessui

Weekly Downloads

741

Version

0.4.0

License

MIT

Unpacked Size

338 kB

Total Files

434

Last publish

Collaborators

  • imsolar
  • alberto.ramirez
  • jramosba
  • eduardo.simon
  • sandra.gomez
  • chip2910
  • vicgisso
  • vigosan
  • manel.romero
  • jacarui
  • borcha91
  • cabargues
  • botijo.it
  • flywire.tech
  • luisbelloch