Resolve react hooks exhaustive-deps JS lint warnings (#40686)

This commit is contained in:
Matt Jankowski
2026-09-24 15:30:06 +00:00
committed by GitHub
parent 6d9ddf490d
commit 07144eda65

View File

@@ -116,7 +116,7 @@ const AutosuggestTextarea = forwardRef(({
const closeMenu = useCallback((e) => {
setSuggestionsHidden(true);
onBlur?.(e);
}, [setSuggestionsHidden]);
}, [setSuggestionsHidden, onBlur]);
const handleFocus = useCallback((e) => {
onFocus?.(e);
@@ -152,7 +152,7 @@ const AutosuggestTextarea = forwardRef(({
textareaRef.current.blur();
textareaRef.current.focus();
}
}, [lang]);
}, [lang, textareaRef]);
const renderSuggestion = useCallback((suggestion, i) => {
let inner, key;
@@ -178,7 +178,7 @@ const AutosuggestTextarea = forwardRef(({
const handleRef = useCallback((element) => {
textareaRef.current = element;
setTextareaElement(element);
}, []);
}, [textareaRef]);
return (
<div className={classNames('autosuggest-textarea', className)}>