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

0.3.2 • Public • Published

FlyByWire Simulations React components library

Installation

Install the library using npm:

$ npm install --save @flybywiresim/react-components

Development

Testing

npm run test

Building

npm run build

Storybook

To run a live-reload Storybook server on your local machine:

npm run storybook

To export your Storybook as static files:

npm run storybook:export

You can then serve the files under storybook-static on GitHub pages.

Generating New Components

To generate all the files needed to start building out a new component:

npm run generate YourComponentName

This will generate:

/src
  /YourComponentName
    YourComponentName.tsx
    YourComponentName.stories.tsx
    YourComponentName.test.tsx
    YourComponentName.types.ts
    YourComponentName.scss
    index.ts

The default templates for each file can be modified under util/templates.

Don't forget to add the component to your index.ts exports if you want the library to export the component!

Package Sidebar

Install

npm i @flybywiresim/react-components

Weekly Downloads

765

Version

0.3.2

License

MIT

Unpacked Size

10.7 MB

Total Files

37

Last publish

Collaborators

  • snek
  • nistei
  • wpine215
  • zigtag