Skip to content

Commit df42847

Browse files
committed
Revert FormGroup change
1 parent 4b17208 commit df42847

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

src/util/FormGroup.tsx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
import React, {
2-
ReactNode, useState, useEffect, HTMLProps, useContext,
3-
} from 'react';
1+
import React, { ReactNode, useState, useEffect, HTMLProps, useContext } from 'react';
42
import classNames from 'classnames';
53
import Hint from '../components/hint/Hint';
64
import ErrorMessage from '../components/error-message/ErrorMessage';
@@ -52,9 +50,8 @@ const FormGroup = <T extends BaseFormElementRenderProps>(props: FormGroupProps<T
5250
...rest
5351
} = props;
5452
const [generatedID] = useState<string>(generateRandomID(inputType));
55-
const { isFieldset, registerComponent, passError } = useContext<IFieldsetContext>(
56-
FieldsetContext,
57-
);
53+
const { isFieldset, registerComponent, passError } =
54+
useContext<IFieldsetContext>(FieldsetContext);
5855
const { disableErrorFromComponents } = useFormContext();
5956

6057
const elementID = id || generatedID;
@@ -75,12 +72,12 @@ const FormGroup = <T extends BaseFormElementRenderProps>(props: FormGroupProps<T
7572
if (!isFieldset) return;
7673
passError(elementID, disableErrorFromComponents ? false : Boolean(error));
7774
return () => passError(elementID, false);
78-
}, [elementID, error, isFieldset, disableErrorFromComponents, passError]);
75+
}, [elementID, error, isFieldset]);
7976

8077
useEffect(() => {
8178
registerComponent(elementID);
8279
return () => registerComponent(elementID, true);
83-
}, [registerComponent, elementID]);
80+
}, []);
8481

8582
const { className: formGroupClassName, ...formGroupRestProps } = formGroupProps || {};
8683

0 commit comments

Comments
 (0)