UNPKG

react-formian

Version:

A React framework for easily creating and handling controlled forms

28 lines (23 loc) 532 B
import React from 'react'; import PropTypes from 'prop-types'; import Container from './Container'; const Fieldset = ({ name, type, labelText, style, className, position, children }) => ( <fieldset id={name} name={name} className={'fieldset-'+className}> {labelText || name ? <legend>{labelText || name}</legend> : null} <Container type={type} className={className} style={style}> {children} </Container> </fieldset> ); Fieldset.defaultProps = { type: "fieldset", className: "" }; export default Fieldset;