diff options
author | João Ferreiro <ferreiro@pinkroom.dev> | 2022-11-29 17:51:06 +0000 |
---|---|---|
committer | João Ferreiro <ferreiro@pinkroom.dev> | 2022-11-29 17:51:06 +0000 |
commit | 68e1abf4a9d082e019e5f78732ded12f0d5d8bc0 (patch) | |
tree | 6b663a13e1207114642d553cd72f7c978bb8e1f5 | |
parent | 1f16c75121ee324595ca20620b5ec124e43c1b5e (diff) | |
download | voidsky-68e1abf4a9d082e019e5f78732ded12f0d5d8bc0.tar.zst |
react-hooks/exhaustive-deps fixes
-rw-r--r-- | src/view/com/composer/ComposePost.tsx | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/view/com/composer/ComposePost.tsx b/src/view/com/composer/ComposePost.tsx index ec0b0bf8d..7b41f95fc 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<UserAutocompleteViewModel>( () => new UserAutocompleteViewModel(store), - [], + [store], ) const localPhotos = useMemo<UserLocalPhotosModel>( () => 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) |