[offers][feat] add display of number of offers

pull/536/head
Zhang Ziqing 2 years ago
parent a47b63e7a1
commit d284b2b609

@ -49,8 +49,8 @@ type ProfileBackgroundProps = Readonly<{
function ProfileBackground({ background }: ProfileBackgroundProps) { function ProfileBackground({ background }: ProfileBackgroundProps) {
if (!background?.experiences?.length && !background?.educations?.length) { if (!background?.experiences?.length && !background?.educations?.length) {
return ( return (
<div className="p-4"> <div className="flex items-center justify-center p-8 text-slate-500">
<p>No background information available.</p> <p>Creator has not filled in background information.</p>
</div> </div>
); );
} }
@ -120,7 +120,9 @@ function ProfileAnalysis({
return ( return (
<div className="space-y-4 p-4"> <div className="space-y-4 p-4">
{!analysis ? ( {!analysis ? (
<p>No analysis available.</p> <div className="flex items-center justify-center p-4 text-slate-500">
<p>This profile has no analysis yet.</p>
</div>
) : ( ) : (
<OfferAnalysis <OfferAnalysis
allAnalysis={analysis} allAnalysis={analysis}

@ -25,6 +25,7 @@ export default function OfferTableRow({
income, income,
location, location,
monthYearReceived, monthYearReceived,
numberOfOtherOffers,
profileId, profileId,
stocks, stocks,
title, title,
@ -61,6 +62,9 @@ export default function OfferTableRow({
href={`/offers/profile/${profileId}`}> href={`/offers/profile/${profileId}`}>
View Profile View Profile
</Link> </Link>
<div className="text-xs text-slate-500">
This person also received {numberOfOtherOffers} other offer(s).
</div>
</td> </td>
</tr> </tr>
); );

Loading…
Cancel
Save