diff options
Diffstat (limited to 'src/state/queries/post.ts')
-rw-r--r-- | src/state/queries/post.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/state/queries/post.ts b/src/state/queries/post.ts index a511d6b3d..071a2e91f 100644 --- a/src/state/queries/post.ts +++ b/src/state/queries/post.ts @@ -8,6 +8,7 @@ import {logEvent, LogEvents, toClout} from '#/lib/statsig/statsig' import {updatePostShadow} from '#/state/cache/post-shadow' import {Shadow} from '#/state/cache/types' import {useAgent, useSession} from '#/state/session' +import * as userActionHistory from '#/state/userActionHistory' import {useIsThreadMuted, useSetThreadMute} from '../cache/thread-mutes' import {findProfileQueryData} from './profile' @@ -92,6 +93,7 @@ export function usePostLikeMutationQueue( uri: postUri, cid: postCid, }) + userActionHistory.like([postUri]) return likeUri } else { if (prevLikeUri) { @@ -99,6 +101,7 @@ export function usePostLikeMutationQueue( postUri: postUri, likeUri: prevLikeUri, }) + userActionHistory.unlike([postUri]) } return undefined } |