File tree Expand file tree Collapse file tree 2 files changed +27
-19
lines changed
publishers/[id]/agents/[agentId]/[version] Expand file tree Collapse file tree 2 files changed +27
-19
lines changed Original file line number Diff line number Diff line change @@ -147,16 +147,18 @@ const AgentDetailPage = async ({ params }: AgentDetailPageProps) => {
147147 v{ params . version }
148148 </ Badge >
149149 </ div >
150- < div className = "flex items-center gap-2 mb-2" >
151- < Avatar className = "h-6 w-6" >
152- < AvatarImage src = { publisherData . avatar_url || undefined } />
153- < AvatarFallback className = "text-xs" >
154- { publisherData . name [ 0 ] ?. toUpperCase ( ) || publisherData . id [ 0 ] ?. toUpperCase ( ) }
155- </ AvatarFallback >
156- </ Avatar >
157- < span className = "text-muted-foreground" >
158- @{ publisherData . id }
159- </ span >
150+ < div className = "mb-2" >
151+ < Link href = { `/publishers/${ publisherData . id } ` } className = "flex items-center gap-2 hover:opacity-80 transition-opacity" >
152+ < Avatar className = "h-6 w-6" >
153+ < AvatarImage src = { publisherData . avatar_url || undefined } />
154+ < AvatarFallback className = "text-xs" >
155+ { publisherData . name [ 0 ] ?. toUpperCase ( ) || publisherData . id [ 0 ] ?. toUpperCase ( ) }
156+ </ AvatarFallback >
157+ </ Avatar >
158+ < span className = "text-muted-foreground" >
159+ @{ publisherData . id }
160+ </ span >
161+ </ Link >
160162 </ div >
161163 { agentData . description && (
162164 < p className = "text-sm mb-4" > { agentData . description } </ p >
Original file line number Diff line number Diff line change @@ -244,15 +244,21 @@ const AgentStorePage = () => {
244244 </ div >
245245 < div className = "flex justify-between gap-2" >
246246 < div className = "flex items-center gap-2" >
247- < Avatar className = "h-5 w-5 shrink-0" >
248- < AvatarImage src = { agent . publisher . avatar_url || undefined } />
249- < AvatarFallback className = "text-xs" >
250- { agent . publisher . name [ 0 ] ?. toUpperCase ( ) || agent . publisher . id [ 0 ] ?. toUpperCase ( ) }
251- </ AvatarFallback >
252- </ Avatar >
253- < span className = "text-sm text-muted-foreground truncate" >
254- @{ agent . publisher . id }
255- </ span >
247+ < Link
248+ href = { `/publishers/${ agent . publisher . id } ` }
249+ className = "flex items-center gap-2 hover:opacity-80 transition-opacity"
250+ >
251+ < Avatar className = "h-5 w-5 shrink-0" >
252+ < AvatarImage src = { agent . publisher . avatar_url || undefined } />
253+ < AvatarFallback className = "text-xs" >
254+ { agent . publisher . name [ 0 ] ?. toUpperCase ( ) ||
255+ agent . publisher . id [ 0 ] ?. toUpperCase ( ) }
256+ </ AvatarFallback >
257+ </ Avatar >
258+ < span className = "text-sm text-muted-foreground truncate" >
259+ @{ agent . publisher . id }
260+ </ span >
261+ </ Link >
256262 { agent . publisher . verified && (
257263 < Badge
258264 variant = "secondary"
You can’t perform that action at this time.
0 commit comments