Skip to content
Snippets Groups Projects

fixed search so null values don't break mapping

Merged fhurtado14 requested to merge Null-Values-Breaking-Search-Fix into main
1 file
+ 8
4
Compare changes
  • Side-by-side
  • Inline
@@ -48,40 +48,44 @@ const UserSearchResults = () => {
<p>
<strong>Gender:</strong> {personDetails.gender}
</p>
<p>
<strong>Degrees:</strong>
</p>
<ul>
{personDetails.degrees.map((degree, index) => (
{(personDetails.degrees || []).map((degree, index) => (
<li key={index}>
{degree.degreeYear}, {degree.degreeDepartment} (
{degree.degreeCollege})
</li>
))}
</ul>
<p>
<strong>Addresses:</strong>
</p>
<ul>
{personDetails.addresses.map((address, index) => (
{(personDetails.addresses || []).map((address, index) => (
<li key={index}>
{address.city}, {address.state}
</li>
))}
</ul>
<p>
<strong>Contact Numbers:</strong>
</p>
<ul>
{personDetails.contactNumbers.map((contact, index) => (
{(personDetails.contactNumbers || []).map((contact, index) => (
<li key={index}>{contact}</li>
))}
</ul>
<p>
<strong>Involvements:</strong>
</p>
<ul>
{personDetails.involvements.map((involvement, index) => (
{(personDetails.involvements || []).map((involvement, index) => (
<li key={index}>{involvement.involvementName}</li>
))}
</ul>
Loading