Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 2.48 KB

01-overview.story.mdx

File metadata and controls

64 lines (48 loc) · 2.48 KB

import { Meta } from '@storybook/addon-docs/blocks'; import './css/global.css'; import logo from './assets/rainbow-modules-logo.svg'; import puzzle from './assets/puzzle.svg'; import accesibility from './assets/accesibility.svg'; import translation from './assets/translation.svg';

rainbow-modules

Rainbow Modules includes a collection of components, fully integrated with Firebase, that will help you to build apps. Give it a hack and let us know what you think.

React npm dependencies devDependencies

Installing from npm

Rainbow modules are available as individual npm packages.

// with npm
$ npm install @rainbow-modules/<module> --save

// or yarn
$ yarn add @rainbow-modules/<module>

Peer Dependencies

Rainbow Modules has peer dependencies that needs to be installed. By installing these dependencies yourself we guarantee our modules will use the version you installed and avoid conflicts of multiple version of the same package in the your application.

// with npm
$ npm install react-intl react-redux react-router-dom redux redux-form

// or yarn
$ yarn add react-intl react-redux react-router-dom redux redux-form

Available Modules

  • @rainbow-modules/app: is the main package. It contains components and helpers to build your apps.
  • @rainbow-modules/auth: components for authentication purposes.
  • @rainbow-modules/hooks: useful hooks for your components.
  • @rainbow-modules/validation: a set of valitators for your forms.
  • @rainbow-modules/listview: list view experiences components.
  • @rainbow-modules/icons: set of multi purposes icons.
  • @rainbow-modules/storage: files storage and visualization experiences.
  • @rainbow-modules/datetime: datetime picker experiences.
  • @rainbow-modules/dashboard: component to help builing dashboard.
  • @rainbow-modules/form: specific experiences of reusable form components.
  • @rainbow-modules/mapbox: specific experiences of reusable map components.