Skip to content

Commit bb66bea

Browse files
Fixed MyTeamPage errors in code
1 parent bfa0df5 commit bb66bea

3 files changed

Lines changed: 618 additions & 33 deletions

File tree

‎apps/codebility/app/home/my-team/MyTeamPage.tsx‎

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,10 @@ const MyTeamPage = ({ projectData }: MyTeamPageProps) => {
417417
{projects.map((projectItem) => {
418418
const { project, teamLead, members } = projectItem;
419419

420+
// ✅ FIX: Add null check for members.data
421+
const membersList = members.data ?? [];
422+
const memberCount = membersList.length;
423+
420424
return (
421425
<div
422426
key={project.id}
@@ -437,8 +441,9 @@ const MyTeamPage = ({ projectData }: MyTeamPageProps) => {
437441
{isLoadingMembers ? 'Loading...' : 'Add Members'}
438442
</button>
439443
</div>
444+
{/* ✅ FIX: Use memberCount instead of members.data.length */}
440445
<p className="text-sm text-gray-600 dark:text-white mb-4 sm:mb-5 md:mb-6 transition-colors duration-200">
441-
{members.data.length} member{members.data.length !== 1 ? 's' : ''}
446+
{memberCount} member{memberCount !== 1 ? 's' : ''}
442447
</p>
443448
</div>
444449

@@ -460,7 +465,8 @@ const MyTeamPage = ({ projectData }: MyTeamPageProps) => {
460465
</h3>
461466
<div className="space-y-2 sm:space-y-3">
462467
<div className="grid grid-cols-4 gap-2 sm:gap-3 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-10">
463-
{members.data.map((member) => (
468+
{/* ✅ FIX: Use membersList instead of members.data.map */}
469+
{membersList.map((member) => (
464470
<MemberCard
465471
key={member.id}
466472
member={member}

‎package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"@types/react-dom": "^18.3.0",
1313
"eslint": "^8.57.0",
1414
"prettier": "^3.3.3",
15-
"react": "^19.2.1",
16-
"react-dom": "^19.2.1",
15+
"react": "^19.2.3",
16+
"react-dom": "^19.2.3",
1717
"rimraf": "^6.0.1",
1818
"turbo": "^2.1.1",
1919
"typescript": "^5.5.4"

0 commit comments

Comments
 (0)