- "{endorsement.endorsement}" -
-- From {profiles[endorsement.endorserID].name} for work on{' '} - {projects[endorsement.endorseProjectID].name} + {project.name}
- {/*the skills the user is being endorsed for*/} -{project.description}
} + {project.tags && project.tags.length > 0 && ( + + )}
{
src={`${API_BASE}/images/profiles/${profileImg}`}
id={'profile-img-icon'}
className={'rounded'}
+ title={'Profile picture'}
+ // Cannot use usePreloadedImage function because this is in a callback
+ onLoad={(e) => {
+ const profileImg = e.target as HTMLImageElement;
+ profileImg.src = `${API_BASE}/images/profiles/${profileImg}`;
+ }}
+ onError={(e) => {
+ const profileImg = e.target as HTMLImageElement;
+ profileImg.src = profilePicture;
+ }}
/>
) : (
-