+
+ {isLoading
+ ?
+ {
+ Array.from({ length: 6 }, (_, i) => (
+
+ ))
+ }
+
+ : showTeam
+ ? teams.map(team => (
+
+ }
+ onClick={() => addTeam(team.id || '')}
+ data-test-id={`frontier-sdk-add-team-to-project-item-${team.id}`}
+ >
+ {team.title || team.name}
+
+ ))
+ : invitableUsers.map(user => (
+
+ }
+ onClick={() => addMember(user.id || '')}
+ data-test-id={`frontier-sdk-add-user-to-project-item-${user.id}`}
+ >
+ {user.title || user.email}
+
+ ))}
+
+ {!isLoading &&
+ (showTeam ? !teams.length : !invitableUsers.length) && (
+
+ {showTeam ? 'No teams found' : 'No users found'}
+
+ )}
+
+
+
+
+ ) : (
+
+ )
+ }
+ onClick={toggleShowTeam}
+ data-test-id="frontier-sdk-add-project-member-toggle"
+ >
+ {showTeam ? 'Add project member' : 'Add team to project'}
+