From 1fbc4cf1f2279cf4cf6804ff02616515e82d2a38 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Tue, 8 Nov 2022 12:14:51 -0600 Subject: Finish the upvote/downvote implementation --- src/view/com/posts/FeedItem.tsx | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'src/view/com/posts/FeedItem.tsx') diff --git a/src/view/com/posts/FeedItem.tsx b/src/view/com/posts/FeedItem.tsx index feaa78550..73593166c 100644 --- a/src/view/com/posts/FeedItem.tsx +++ b/src/view/com/posts/FeedItem.tsx @@ -48,10 +48,15 @@ export const FeedItem = observer(function FeedItem({ .toggleRepost() .catch(e => console.error('Failed to toggle repost', record, e)) } - const onPressToggleLike = () => { + const onPressToggleUpvote = () => { item - .toggleLike() - .catch(e => console.error('Failed to toggle like', record, e)) + .toggleUpvote() + .catch(e => console.error('Failed to toggle upvote', record, e)) + } + const onPressToggleDownvote = () => { + item + .toggleDownvote() + .catch(e => console.error('Failed to toggle downvote', record, e)) } const onPressShare = (uri: string) => { store.shell.openModal(new SharePostModel(uri)) @@ -129,12 +134,15 @@ export const FeedItem = observer(function FeedItem({ -- cgit 1.4.1