Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/xiaofan2406/fiora

Forms, for React
https://github.com/xiaofan2406/fiora

forms hacktoberfest react redux

Last synced: about 2 months ago
JSON representation

Forms, for React

Awesome Lists containing this project

README

        

# Fiora

[![Version Status][version-badge]][version] [![Build Status][build-badge]][build] [![Coverage Status][coverage-badge]][coverage] [![Dependencies Status][dependencies-badge]][dependencies] [![Styled with prettier][prettier-badge]][prettier]

[version-badge]: https://img.shields.io/npm/v/fiora.svg?style=flat-square
[version]: https://www.npmjs.com/package/fiora
[build-badge]: https://img.shields.io/travis/xiaofan2406/fiora.svg?style=flat-square
[build]: https://travis-ci.org/xiaofan2406/fiora
[coverage-badge]: https://img.shields.io/codecov/c/github/xiaofan2406/fiora.svg?style=flat-square
[coverage]: https://codecov.io/gh/xiaofan2406/fiora
[dependencies-badge]: https://img.shields.io/david/xiaofan2406/fiora.svg?style=flat-square
[dependencies]: https://david-dm.org/xiaofan2406/fiora
[prettier-badge]: https://img.shields.io/badge/styled_with-prettier-ff69b4.svg?style=flat-square
[prettier]: https://github.com/prettier/prettier

Forms, for React

#### Get Started

Install using `yarn`

```shell
yarn add fiora
```

or using `npm`

```shell
npm install fiora
```

#### TODO

- tests
- investigate `action` prop on form
- `html` mode

#### Note

- `yarn docs:dev -H {lan-ip}` if using vm
- any falsy value representation of an error will be discarded
- value will be initialized as `''` if not given
- `'form'` is a special field name
- https://codesandbox.io/s/639l62mv3