A React component for an intuitive, drag-and-drop based, meta-based Form Designer.
- Installation
- [As a npm-based project dependency] (#as-a-npm-based-project-dependency)
- Usage
Requires React 16.0.0+.
$ npm install @reversecurrent/formdesigner --save
import React, { Component } from "react";
import { render } from "react-dom";
import '@reversecurrent/formdesigner/FormDesigner.css'
import FormDesigner from '@reversecurrent/formdesigner/FormDesigner'.FormDesigner
render((
<FormDesigner onSave = { (formDefinition) => console.log(formDefinition)} />
), document.getElementById("app"));
import React, { Component } from "react";
import { render } from "react-dom";
import '@reversecurrent/formdesigner/FormDesigner.css'
import FormDesigner from '@reversecurrent/formdesigner/FormDesigner'.FormDesigner
render((
<FormDesigner formDefinition={schema} onSave = { (formDefinition) => console.log(formDefinition)} />
), document.getElementById("app"));