diff --git a/src/components/ProjectCard.tsx b/src/components/ProjectCard.tsx index f3587fce..0f9cdbee 100644 --- a/src/components/ProjectCard.tsx +++ b/src/components/ProjectCard.tsx @@ -161,16 +161,28 @@ export const ProjectCard = (props: IProjectCard) => { setShowProjectDetailsModal(false)} isOpen={showProjectDetailsModal}> - - - {ViewModel.appName} - setShowProjectDetailsModal(false)}> - - + + + {ViewModel.appName} + + + {projectOwner ? + (<> + {ViewModel.collaborators.filter(i => i.isOwner)[0].name} + | + {projectOwner.username}#{projectOwner.discriminator} + ) : <>No owner data} + setShowProjectDetailsModal(false)}> + + + + + {ViewModel.description} +
- +
@@ -250,7 +262,14 @@ export const ProjectCard = (props: IProjectCard) => { - setShowProjectDetailsModal(true)} height={150} imageFit={ImageFit.centerCover} src={ViewModel.heroImage} /> + { + GetDiscordUser(ViewModel.collaborators.filter(collaborator => collaborator.isOwner)[0].discordId) + .then(owner => { + setProjectOwner(owner); + setShowProjectDetailsModal(true) + }); + }} + height={150} imageFit={ImageFit.centerCover} src={ViewModel.heroImage} /> @@ -265,9 +284,9 @@ export const ProjectCard = (props: IProjectCard) => { : <>} - + - + {ViewModel.description}