From 4d1eb0f9fd76e3693f2835cbf5209882015b3e43 Mon Sep 17 00:00:00 2001 From: Gigi Date: Thu, 9 Oct 2025 18:03:32 +0100 Subject: [PATCH] fix: use correct useEventModel hook for profile loading in BlogPostCard --- src/components/BlogPostCard.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/BlogPostCard.tsx b/src/components/BlogPostCard.tsx index e8508352..bc1baf11 100644 --- a/src/components/BlogPostCard.tsx +++ b/src/components/BlogPostCard.tsx @@ -3,7 +3,7 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import { faCalendar, faUser } from '@fortawesome/free-solid-svg-icons' import { formatDistance } from 'date-fns' import { BlogPostPreview } from '../services/exploreService' -import { Hooks } from 'applesauce-react' +import { useEventModel, Models } from 'applesauce-react' interface BlogPostCardProps { post: BlogPostPreview @@ -11,7 +11,7 @@ interface BlogPostCardProps { } const BlogPostCard: React.FC = ({ post, onClick }) => { - const profile = Hooks.useProfile(post.author) + const profile = useEventModel(Models.ProfileModel, [post.author]) const displayName = profile?.name || profile?.display_name || `${post.author.slice(0, 8)}...${post.author.slice(-4)}`