Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gvanderest/gui-form

React Form Creator
https://github.com/gvanderest/gui-form

form react reactjs ts typescript

Last synced: 8 days ago
JSON representation

React Form Creator

Awesome Lists containing this project

README

        

# gui-form

Gui's React form generation using simple components.

## Why?

Two reasons:
1. I want to learn how to use the React Context API.
2. Forms are complicated using vanilla React.

## Work In Progress

Please note: This library is under development and may never actually fully work.

## Features in Progress

* Textbox
* Password
* Email
* Number
* Checkbox for a single field
* Radio button for a single field

## Future

### Field Types

- Textarea
- Select box with Options
- Checkbox list for creating an array of values
- Subscopes

### Additional Features

- Pristine
- Touched
- Errors
- Validation
- Dirty
- Submits
- Form invalid
- Form dirty
- External error sources