File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -75,6 +75,7 @@ const FormFieldRenderer = (props) => {
7575 name = { fieldData . name }
7676 value = { value }
7777 placeholder = { fieldData . placeholder }
78+ maxLength = { fieldData . restrictions ?. max_length }
7879 aria-invalid = { isRequired && Boolean ( errorMessage ) }
7980 onChange = { ( e ) => onChangeHandler ( e ) }
8081 floatingLabel = { fieldData . label }
@@ -95,6 +96,7 @@ const FormFieldRenderer = (props) => {
9596 name = { fieldData . name }
9697 value = { value }
9798 placeholder = { fieldData . placeholder }
99+ maxLength = { fieldData . restrictions ?. max_length }
98100 aria-invalid = { isRequired && Boolean ( errorMessage ) }
99101 onChange = { ( e ) => onChangeHandler ( e ) }
100102 floatingLabel = { fieldData . label }
@@ -151,6 +153,10 @@ FormFieldRenderer.propTypes = {
151153 name : PropTypes . string ,
152154 placeholder : PropTypes . string ,
153155 instructions : PropTypes . string ,
156+ restrictions : PropTypes . shape ( {
157+ max_length : PropTypes . number ,
158+ min_length : PropTypes . number ,
159+ } ) ,
154160 options : PropTypes . arrayOf ( PropTypes . arrayOf ( PropTypes . string ) ) ,
155161 } ) . isRequired ,
156162 onChangeHandler : PropTypes . func . isRequired ,
You can’t perform that action at this time.
0 commit comments