refactor: update location display order to state-first and fix minor typos in auth pages

This commit is contained in:
pradeepkumar
2026-04-11 22:52:11 +05:30
parent bfcb37c2ee
commit 11c3fdfde8
8 changed files with 18 additions and 18 deletions

View File

@@ -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 || [])}

View File

@@ -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}`;