Skip to content

Commit c28e316

Browse files
committed
Remove unnecessary memo
1 parent c682f86 commit c28e316

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

packages/components/src/validated-form-controls/control-with-error.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import {
77
forwardRef,
88
useEffect,
99
useState,
10-
useMemo,
1110
} from '@wordpress/element';
1211

1312
/**
@@ -189,7 +188,7 @@ function UnforwardedControlWithError< C extends React.ReactElement >(
189188
}
190189
};
191190

192-
const message = useMemo( () => {
191+
const message = () => {
193192
if ( errorMessage ) {
194193
return (
195194
<ValidityIndicator type="invalid" message={ errorMessage } />
@@ -204,7 +203,7 @@ function UnforwardedControlWithError< C extends React.ReactElement >(
204203
);
205204
}
206205
return null;
207-
}, [ errorMessage, statusMessage?.type, statusMessage?.message ] );
206+
};
208207

209208
return (
210209
<div
@@ -220,7 +219,7 @@ function UnforwardedControlWithError< C extends React.ReactElement >(
220219
),
221220
required,
222221
} ) }
223-
<div aria-live="polite">{ showMessage && message }</div>
222+
<div aria-live="polite">{ showMessage && message() }</div>
224223
</div>
225224
);
226225
}

0 commit comments

Comments
 (0)