0.3.2 • Published 4 years ago
@flybywiresim/react-components v0.3.2
FlyByWire Simulations React components library
Installation
Install the library using npm:
$ npm install --save @flybywiresim/react-componentsDevelopment
Testing
npm run testBuilding
npm run buildStorybook
To run a live-reload Storybook server on your local machine:
npm run storybookTo export your Storybook as static files:
npm run storybook:exportYou 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 YourComponentNameThis will generate:
/src
/YourComponentName
YourComponentName.tsx
YourComponentName.stories.tsx
YourComponentName.test.tsx
YourComponentName.types.ts
YourComponentName.scss
index.tsThe 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!