React components to build forms and administration panels


Keywords
javascript
License
ISC
Install
npm install panneau@3.0.188

Documentation

Panneau

Build Status Coverage Status

Installation

npm install panneau --save

Packages

This package is splitted in multiple packages that can be used independently.

Core

Package Name Description Links
panneau Main package Documentation
@panneau/core Core utilities Documentation

Fields

Package Name Description Links
@panneau/fields Collection of fields Documentation - Examples
@panneau/field-code Code editor Documentation - Examples
@panneau/field-color Color picker Documentation - Examples
@panneau/field-date Date picker Documentation - Examples
@panneau/field-select Select field (supports AJAX and multiple choices) Documentation - Examples
@panneau/field-slider Slider (supports range) Documentation - Examples
@panneau/field-text Input text or HTML Editor (CKEditor) Documentation - Examples
@panneau/field-toggle Toggle field Documentation - Examples

Modals

Package Name Description Links
@panneau/modal-popover Popover Documentation - Examples

Development

Installation

  1. If you don't have lerna, you should install it globally:
npm install -g lerna
  1. Install all dependencies:
lerna bootstrap

Note

Do not use npm directly to install the dependencies. Since the repository is managed by Lerna, to avoir conflicts, it's best to use the bootstrap command to let it install everything.

In case you have problems with dependencies, you can always clean every node_modules folder with these commands:

rm -rf node_modules
lerna clean