UNPKG

fv-react-form

Version:
67 lines (56 loc) 2.07 kB
import React, {Component} from "react"; import {render} from "react-dom"; import Form from "../../src/Form/index"; class Radio extends Component { constructor(props) { super(props); } render() { return ( <div> <Form action="./" method="POST" name="login" rules={{ status: 'required', name: 'required' }} noValidate={true} autoComplete={false} synchronous={false} onSubmit={form => console.log(form.fields)} onChange={fields => { console.log(fields); }} > <Form.Errors/> <Form.Group> <Form.Label> Live <Form.Input type="radio" name="status" value="live" defaultChecked={true}/> </Form.Label> <br/> <Form.Label> Down <Form.Input type="radio" name="status" value="down" defaultChecked={false}/> </Form.Label> <br/> <Form.Label> Unknown <Form.Input type="radio" name="status" value="unknown" defaultChecked={false}/> </Form.Label> </Form.Group> <Form.Group> <Form.Label field="name">Name</Form.Label> <Form.Input name="name"/> </Form.Group> <Form.Group> <Form.Button type="submit">Submit</Form.Button> </Form.Group> </Form> </div> ); } } render(<Radio/>, document.querySelector('#root'));