File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
packages/evergreen-component-mapper/src/sub-form Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change 11import React from 'react' ;
22
33import useFormApi from '@data-driven-forms/react-form-renderer/use-form-api' ;
4- import { Field } from '@data-driven-forms/react-form-renderer' ;
4+ import { Field , useFieldApi , UseFieldApiProps } from '@data-driven-forms/react-form-renderer' ;
55
6- export interface SubFormProps {
6+ export interface SubFormProps extends UseFieldApiProps < any > {
7+ name : string ;
78 fields ?: Field [ ] ;
89} ;
910
10- const SubForm : React . FC < SubFormProps > = ( { fields = [ ] , ... props } ) => {
11+ const SubForm : React . FC < SubFormProps > = ( props ) => {
1112 const { renderForm } = useFormApi ( ) ;
13+ const { fields = [ ] } = useFieldApi ( props ) ;
1214
13- return (
14- < div { ...props } >
15- { renderForm ( fields ) }
16- </ div >
17- ) ;
15+ return < div { ...props } > { renderForm ( fields ) } </ div > ;
1816} ;
1917
2018export default SubForm ;
You can’t perform that action at this time.
0 commit comments