packages/fuselage-ui-kit/README.md
@rocket.chat/fuselage-ui-kitUiKit elements for Rocket.Chat Apps built under Fuselage design system
<!--/header-->
Firstly, install the peer dependencies (prerequisites):
npm i @rocket.chat/fuselage @rocket.chat/fuselage-hooks @rocket.chat/icons @rocket.chat/styled react react-dom
# or, if you are using yarn:
yarn add @rocket.chat/fuselage @rocket.chat/fuselage-hooks @rocket.chat/icons @rocket.chat/styled react react-dom
Add @rocket.chat/fuselage-ui-kit as a dependency:
npm i @rocket.chat/fuselage-ui-kit
# or, if you are using yarn:
yarn add @rocket.chat/fuselage-ui-kit
Contributions, issues, and feature requests are welcome!
Feel free to check the issues.
<!--/contributing(msg)-->As this package dependends on others in this monorepo, before anything run the following at the root directory:
<!--yarn(build)-->yarn build
To ensure the source is matching our coding style, we perform linting. Before commiting, check if your code fits our style by running:
<!--yarn(lint)-->yarn lint
Some linter warnings and errors can be automatically fixed:
<!--yarn(lint-and-fix)-->yarn lint-and-fix
We develop and describe our visual components in the form of stories, manage by a tool called Storybook. To start developing with Storybook, run:
<!--yarn(storybook)-->yarn storybook