# react-easy-form **Repository Path**: mirrors_svenanders/react-easy-form ## Basic Information - **Project Name**: react-easy-form - **Description**: Easy forms for react 0.14+. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2026-01-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # react-easy-form [](https://www.npmjs.com/package/react-easy-form) [](https://david-dm.org/geowarin/react-easy-form) [](https://david-dm.org/geowarin/react-easy-form#info=devDependencies) Easy forms for react 0.14+. It uses React's context to allow form component to automatically update the form state. Supports HTML5 form validation. ## Demo & Examples Live demo: [geowarin.github.io/react-easy-form](http://geowarin.github.io/react-easy-form/) To build the examples locally, run: ``` npm install npm start ``` Then open [`localhost:8000`](http://localhost:8000) in a browser. ## Installation The easiest way to use react-easy-form is to install it from NPM and include it in your own React build process (using [Browserify](http://browserify.org), [Webpack](http://webpack.github.io/), etc). You can also use the standalone build by including `dist/react-easy-form.js` in your page. If you use this, make sure you have already included React, and it is available as a global variable. ``` npm install react-easy-form --save ``` ## Usage ### Simple usage ```javascript import React from 'react'; import ReactDOM from 'react-dom'; import {Form, TextInput, Checkbox, Select, Label} from 'react-easy-form'; const values = ['1', '2', '3']; const valuesMap = { 1: 'one', 2: 'two', 3: 'three' }; const initialData = { firstName: 'Jean', select: '2', selectMap: '2' }; const App = () => (
); ReactDOM.render(