@redarrowlabs/forms-component
TypeScript icon, indicating that this package has built-in type declarations

1.8.2 • Public • Published

Generic Brokered React Forms

Usage

This is the renderer for JSON forms definitions served by the Red Arrow forms broker.

How to reference a stored form:

  • On your application's startup, initialize the swagger client used internally to resolve forms by identifier:
startFormsClient("http:[forms-service-endpoint]/swagger/docs/v1")
  • Then anywhere in your application, render a by id.
import {Form} from "@redarrowlabs/forms-component";


// ...

render() {
    return <div>
        <Form formId={"93765F61-DA6B-46CC-9978-6FA201C6DE88"}/>
    </div>
}

Development

$ npm run check                       # to make sure everything's building.
$ npm version [patch | minor | major] # to bump and tag.
$ npm publish                         # (Must be logged in as RAL)

Readme

Keywords

none

Package Sidebar

Install

npm i @redarrowlabs/forms-component

Weekly Downloads

4

Version

1.8.2

License

MIT

Last publish

Collaborators

  • redarrowlabs