Skip to content

BoomTech-LLC/BoomForm-Builder

Repository files navigation

boomform-builder

NPM github github github github NPM


Logo

Building a form is as easy as making coffee. ☕
Explore the docs »

View Demo · Report Bug · Request Feature

Why BoomForm ?

😎 It’s pretty simple.
You just need to pass an object with the parameters you want and the form builder will automatically create all fields for you.

Full documentation here

Code Example

import React from 'react'
import Builder from 'boomform-builder'

const App = () => {
  return (
    <Builder
      global={{
        name: 'Fill your name'
      }}
      fields={[
        {
          id: 'name',
          type: 'name',
          validations: {
            first: { required: { msg: 'First name is required' } },
            last: { required: { msg: 'Last name is required' } }
          }
        }
      ]}
      button={{
        text: 'Submit'
      }}
    />
  )
}

export default App

Made in BoomTech

This is an image This is an image This is an image This is an image This is an image
Tigran Nazaryan Tigran Paployan Sahak Sahakyan Hrach Bekejyan Tigran Vardanyan

Apache 2.0 License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages