From 68e1abf4a9d082e019e5f78732ded12f0d5d8bc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreiro?= Date: Tue, 29 Nov 2022 17:51:06 +0000 Subject: [PATCH] react-hooks/exhaustive-deps fixes --- src/view/com/composer/ComposePost.tsx | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/view/com/composer/ComposePost.tsx b/src/view/com/composer/ComposePost.tsx index ec0b0bf8d8..7b41f95fca 100644 --- a/src/view/com/composer/ComposePost.tsx +++ b/src/view/com/composer/ComposePost.tsx @@ -48,20 +48,17 @@ export const ComposePost = observer(function ComposePost({ const autocompleteView = useMemo( () => new UserAutocompleteViewModel(store), - [], + [store], ) const localPhotos = useMemo( () => new UserLocalPhotosModel(store), - [], + [store], ) useEffect(() => { autocompleteView.setup() - }) - - useEffect(() => { localPhotos.setup() - }, [localPhotos]) + }, [autocompleteView, localPhotos]) useEffect(() => { // HACK @@ -78,7 +75,7 @@ export const ComposePost = observer(function ComposePost({ clearTimeout(to) } } - }, [textInput.current]) + }, []) const onChangeText = (newText: string) => { setText(newText)