1.0.0 • Published 2 months ago

@tomedio/react-json-forms v1.0.0

Weekly downloads
-
License
-
Repository
-
Last release
2 months ago

React JSON forms

This library allows to render forms defined by a JSON object. By using skins concept it can be personalized in unlimited ways.

Dynamic form component generating its content based on a provided JSON definition lets us create a smart visual editor to build complex forms.

Table of contents

  1. Basic usage
  2. Definition schema
  3. Own skin

Available components

The library allows to render many elements as parts of dynamic form:

  • Checkbox,
  • Date,
  • File,
  • Form,
  • Input,
  • Radio,
  • Rating,
  • Reset,
  • Select,
  • Slider,
  • Submit,
  • Switch,
  • Textarea.

Watch out! Every skin must implement all components - it's a required condition.

Built-in skins

Library comes with two built-in skins which use very popular UI frameworks:

  • Bootstrap;
  • MUI.