UNPKG

@scientist-softserv/webstore-component-library

Version:

A React component library intended for use with WebStore applications

38 lines (34 loc) 1.18 kB
import React from 'react' import PropTypes from 'prop-types' import { Form, Row } from 'react-bootstrap' const BlankRequestForm = ({ updateRequestForm }) => ( <Row className='mt-4 mb-2'> <Form.Group className='mb-3' controlId='service-product-description'> <Form.Label>Enter a service or product description.</Form.Label> <Form.Control className='prevent-validation-styles' type='text' as='textarea' rows={3} onChange={(e) => updateRequestForm(e.target.value, 'description')} required /> <Form.Control.Feedback type='invalid'> Please enter a service or a product description. </Form.Control.Feedback> </Form.Group> <Form.Group className='mb-3' controlId='project-timeline'> <Form.Label>What is the timeline for this project?</Form.Label> <Form.Control as='textarea' className='prevent-validation-styles' rows={3} onChange={(e) => updateRequestForm(e.target.value, 'timeline')} /> </Form.Group> </Row> ) BlankRequestForm.propTypes = { updateRequestForm: PropTypes.func.isRequired, } export default BlankRequestForm