# @squirrel-forge/ui-form
An async Form component, event based with extensive plugin support, made for the browser and babel compatible.

## Installation

```
npm i @squirrel-forge/ui-form
```

## Usage

```
import { Class, function } from '@squirrel-forge/ui-form';
```

## Documentation
The documentation is also included in the package.

### Table of contents
Package contents listing by namespace.

 - [Form](docs/Form.md)
   - [FormValues](docs/Form.md#formvalues)
   - [Html5Validator](docs/Form.md#html5validator)
   - [UiFormComponent](docs/Form.md#uiformcomponent)
 - [Plugins](docs/Plugins.md)
   - [UiFormPluginFieldControl](docs/Plugins.md#uiformpluginfieldcontrol)
   - [UiFormPluginJSONResponse](docs/Plugins.md#uiformpluginjsonresponse)
   - [UiFormPluginPrefetch](docs/Plugins.md#uiformpluginprefetch)
   - [UiFormPluginReCaptcha](docs/Plugins.md#uiformpluginrecaptcha)
   - [UiFormPluginValidate](docs/Plugins.md#uiformpluginvalidate)
   - [UiFormPluginValues](docs/Plugins.md#uiformpluginvalues)

## Issues and docs
If you encounter any issues, please report [here](https://github.com/squirrel-forge/ui-form/issues).

---

Check the sourcecode on [github](https://github.com/squirrel-forge/ui-form) for detailed comments.
