Преглед изворни кода

fix: pass avatarUrl to comment avatar renders in review page

Three Avatar instances in review page were missing src={comment.user?.avatarUrl}
— dashboard sidebar, settings, and CommentPanel already had it correct.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Claude Dev пре 1 месец
родитељ
комит
f4d8cbc59b
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      src/app/review/[assetId]/page.tsx

+ 3 - 3
src/app/review/[assetId]/page.tsx

@@ -697,7 +697,7 @@ export default function ReviewPage() {
                       ) : (
                         visibleComments.map(comment => (
                           <div key={comment.id} className="px-3 py-2.5 flex items-start gap-2" style={{ borderBottom: '1px solid rgba(255,255,255,0.04)' }}>
-                            <Avatar name={comment.user?.name ?? 'U'} size="xs" />
+                            <Avatar name={comment.user?.name ?? 'U'} src={comment.user?.avatarUrl} size="xs" />
                             <div className="flex-1 min-w-0">
                               <div className="flex items-center gap-1.5 mb-0.5">
                                 <span className="text-[11px] font-medium" style={{ color: 'var(--text)' }}>{comment.user?.name ?? 'Unknown'}</span>
@@ -778,7 +778,7 @@ export default function ReviewPage() {
                         ) : (
                           compareVisibleComments.map(comment => (
                             <div key={comment.id} className="px-3 py-2.5 flex items-start gap-2" style={{ borderBottom: '1px solid rgba(255,255,255,0.04)' }}>
-                              <Avatar name={comment.user?.name ?? 'U'} size="xs" />
+                              <Avatar name={comment.user?.name ?? 'U'} src={comment.user?.avatarUrl} size="xs" />
                               <div className="flex-1 min-w-0">
                                 <div className="flex items-center gap-1.5 mb-0.5">
                                   <span className="text-[11px] font-medium" style={{ color: 'var(--text)' }}>{comment.user?.name ?? 'Unknown'}</span>
@@ -1517,7 +1517,7 @@ function ReplyItem({
 }) {
   return (
     <div className="flex gap-2.5 animate-fade-in">
-      <Avatar name={comment.user?.name ?? 'U'} size="sm" />
+      <Avatar name={comment.user?.name ?? 'U'} src={comment.user?.avatarUrl} size="sm" />
       <div className="flex-1 min-w-0">
         <div className="flex items-center gap-2 mb-0.5">
           <span className="text-xs font-medium" style={{ color: 'var(--text)' }}>