File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
src/components/league/ui/podium Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -70,20 +70,21 @@ const Step = (props: {
7070 ) }
7171 </ div >
7272
73- { showAvatar && (
74- < div className = "absolute -top-[2rem] lg:-top-[3.5rem] left-1/2 transform -translate-x-1/2 mx-auto rounded-full border-2 border-[--azul-niebla] bg-[--azul-niebla] h-[4rem] lg:h-[7rem] aspect-square overflow-hidden" >
73+ { showAvatar && ( ( ) => {
74+ const hasAvatar = ! ( student . student . avatar ?. length == 0 || ! student . student . avatar )
75+ return < div className = "flex absolute -top-[2rem] lg:-top-[3.5rem] left-1/2 transform -translate-x-1/2 mx-auto rounded-full border-2 border-[--azul-niebla] bg-[--azul-niebla] h-[4rem] lg:h-[7rem] aspect-square overflow-hidden" >
7576 { /* eslint-disable-next-line @next/next/no-img-element */ }
7677 < img
7778 src = {
78- student . student . avatar ?. length == 0
79- ? null
80- : student . student . avatar
79+ hasAvatar ? student . student . avatar
80+ : process . env . NEXT_PUBLIC_DEFAULT_IMAGE_URL
8181 }
8282 alt = { `Avatar de ${ student . student . name } ` }
83- className = "w-full h-full object-cover"
83+ className = { `object-cover ${ hasAvatar ? "w-full h-full" : "w-3/4 h-3/4 m-auto" } ` }
8484 />
8585 </ div >
86- ) }
86+ } ) ( )
87+ }
8788
8889 { showCrown && (
8990 < div
You can’t perform that action at this time.
0 commit comments