@@ -57,7 +57,7 @@ export default function BountyCard({ bounty }: BountyProps): ReactElement {
57
57
const Component = link . startsWith ( "http" ) ? "a" : Link ;
58
58
59
59
return (
60
- < div className = "cursor-pointer flex md:flex-row-reverse md:space-x-5 px-5 min-h-32 md:h-auto md:w-full justify-between hover:bg-secondary relative" >
60
+ < div className = "p-5 flex md:flex-row-reverse md:space-x-5 px-5 min-h-32 md:h-auto md:w-full justify-between hover:bg-secondary relative" >
61
61
< div className = "bg-theme-accent flex-col w-full h-full justify-between md:-space-y-1 pl-3 pr-5 mt-7 mb-5" >
62
62
< Component className = "relative w-full block" href = { link } >
63
63
< div className = "font-medium text-md md:pt-1.5" > { bounty . course ? bounty . course . name : bounty . name } </ div >
@@ -71,15 +71,16 @@ export default function BountyCard({ bounty }: BountyProps): ReactElement {
71
71
{ bounty . submissions ?. length ? (
72
72
< div className = "mt-4 space-y-0 divide-y divide-gray-200 border-t border-t-solid border-gray-200" >
73
73
{ bounty . submissions . map ( ( submission ) => (
74
- < Link
75
- href = { navigation . community . submissionPath ( submission . id , bounty . challenge , bounty ?. slug ) }
76
- className = "flex space-x-1 relative text-sm font-medium py-3"
77
- key = { submission . id }
78
- >
74
+ < div className = "flex space-x-1 relative text-sm font-medium py-3" key = { submission . id } >
79
75
< div className = "flex justify-between w-full pr-0 gap-1 sm:gap-0" >
80
76
< div className = "flex space-x-1" >
81
77
< Avatar user = { submission . user } size = "mini" />
82
- < div className = "text-ellipsis overflow-hidden w-17 sm:w-auto whitespace-nowrap" > { submission . user . displayName } </ div >
78
+ < Link
79
+ className = "text-ellipsis overflow-hidden w-17 sm:w-auto whitespace-nowrap"
80
+ href = { navigation . community . submissionPath ( submission . id , bounty . challenge , bounty ?. slug ) }
81
+ >
82
+ { submission . user . displayName }
83
+ </ Link >
83
84
< div className = "flex align-middle text-gray-500 text-middle bg-gray-200 px-2 text-xxs rounded-xl m-0 h-5" >
84
85
{ submission . metadata && submission . metadata . feedbacks ? submission . metadata . feedbacks : 0 }
85
86
</ div >
@@ -94,7 +95,7 @@ export default function BountyCard({ bounty }: BountyProps): ReactElement {
94
95
) }
95
96
</ div >
96
97
</ div >
97
- </ Link >
98
+ </ div >
98
99
) ) }
99
100
</ div >
100
101
) : (
0 commit comments