@rocket.chat/onboarding-ui

Rocket.Chat

@rocket.chat/onboarding-ui

Set of components and functions for the onboarding experience on Rocket.Chat


npm@latest npm@next react version Storybook npm downloads License: MIT

deps npm bundle size

Firstly, install the peer dependencies (prerequisites):

npm i @rocket.chat/fuselage @rocket.chat/fuselage-hooks @rocket.chat/fuselage-polyfills @rocket.chat/icons @rocket.chat/layout @rocket.chat/logo @rocket.chat/styled react react-dom react-i18next

# or, if you are using yarn:

yarn add @rocket.chat/fuselage @rocket.chat/fuselage-hooks @rocket.chat/fuselage-polyfills @rocket.chat/icons @rocket.chat/layout @rocket.chat/logo @rocket.chat/styled react react-dom react-i18next

Add @rocket.chat/onboarding-ui as a dependency:

npm i @rocket.chat/onboarding-ui

# or, if you are using yarn:

yarn add @rocket.chat/onboarding-ui

Contributions, issues, and feature requests are welcome!
Feel free to check the issues.

As this package dependends on others in this monorepo, before anything run the following at the root directory:

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

Some linter warnings and errors can be automatically fixed:

yarn lint-and-fix

Whenever possible, add tests to describe exactly what your code do. You can run them by yourself:

yarn test