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)