v3.17.0
3.17.0 (2022-04-08)
Minor changes
@data-driven-forms/react-form-renderer~3.17.0
- feat(react): pass props and child render props
- fix: respect of children prop
- feat: FormTemplate pass props through
FormTemplateProps
- feat: overridable form rendering by passing children as a render function
Bug fixes
@data-driven-forms/react-renderer-demo~3.17.0
- Add docs for renderer children prop
@data-driven-forms/react-form-renderer~3.17.0
- chore(renderer): add tests for children prop
- fix(renderer): propagate template props to children node
- chore(renderer): add missing propsTypes to TS interface
- chore(renderer): apply automated linter fixes
- fix(react): lint errors that should be warnings!
- fix(react): cancel callback
perform check prior to setting form option...
- refactor(react): cancel callback
Removed default cancel callback handling for test validation
- test(react): form renderer console log check
- fix(react): unreturned response from
internalGetRegisteredFields
- refactor(react): added suggestions from @rvsia
- removed dependency arrays for
setRegisteredFields
- handled
undefined
instead of void expression forhandleSubmitCallback
return
- fix(react): rendering FormTemplate when undefined
- cleanup to follow best practices for readability, pass props, and extensibility
- implemented memoization for callbacks and merged data to improve re-renders
- removed logic to choose between FormTemplate and children instead satisfies both independently of one another
- removed prop requirement for onSubmit for edge cases, really not necessary if checked before calling
- fix(react): trailing spaces
This is a little unnecessary, too strict for lacking popularity
- fix(react): prop types