refactor: update location display order to state-first and fix minor typos in auth pages
This commit is contained in:
@@ -353,8 +353,8 @@ export default function AgentProfileView() {
|
||||
isVerified={agentProfile.isVerified}
|
||||
title={agentProfile.agentType?.name || 'Real Estate Agent'}
|
||||
location={profileCardData.city && profileCardData.state
|
||||
? `${profileCardData.city}, ${profileCardData.state}`
|
||||
: profileCardData.city || profileCardData.state || agentProfile.serviceAreas?.[0] || '-'}
|
||||
? `${profileCardData.state}, ${profileCardData.city}`
|
||||
: profileCardData.state || profileCardData.city || agentProfile.serviceAreas?.[0] || '-'}
|
||||
memberSince={formatMemberSince((agentProfile as unknown as { createdAt?: string }).createdAt)}
|
||||
bio={profileCardData.bio || agentProfile.bio || ''}
|
||||
expertise={profileCardData.expertise.length > 0 ? profileCardData.expertise : (agentProfile.specializations || [])}
|
||||
|
||||
@@ -157,9 +157,9 @@ function ProfileCard({ profile, resolvedAvatarUrl }: ProfileCardProps) {
|
||||
stateValue = profile.state;
|
||||
}
|
||||
|
||||
// Build location string
|
||||
// Build location string (state first, then city)
|
||||
if (cityValue && stateValue) {
|
||||
return `${cityValue}, ${stateValue}`;
|
||||
return `${stateValue}, ${cityValue}`;
|
||||
}
|
||||
if (cityValue && profile.country) {
|
||||
return `${cityValue}, ${profile.country}`;
|
||||
|
||||
Reference in New Issue
Block a user