@@ -1,12 +1,10 @@
11import React, { useCallback } from 'react';
22import { Form } from 'react-final-form';
3−import setFieldData from 'final-form-set-field-data';
43import arrayMutators from 'final-form-arrays';
54import { noop } from 'lodash';
65
76import ValuesHandler from './ValuesHandler';
87import ValidationPauser from './ValidationPauser';
9−import WarningEngine from './WarningEngine';
108
119/**
1210 * BridgeForm adds nice-to-haves for every form in bridge.
@@ -21,7 +19,6 @@ export default function BridgeForm({
2119 onValues,
2220 onSubmit = noop,
2321 afterSubmit = noop,
24− warnings,
2522 ...rest
2623}) {
2724 const _onSubmit = useCallback(
@@ -37,13 +34,9 @@ export default function BridgeForm({
3734 );
3835
3936 return (
40− <Form
41− mutators={{ setFieldData, ...arrayMutators }}
42− onSubmit={_onSubmit}
43− {...rest}>
37+ <Form mutators={{ ...arrayMutators }} onSubmit={_onSubmit} {...rest}>
4438 {formProps => (
4539 <>
46− {warnings && <WarningEngine warnings={warnings} />}
4740 <ValidationPauser />
4841 {children(formProps)}
4942 {onValues && <ValuesHandler onValues={onValues} />}