Professional Documents
Culture Documents
Epam 2100031755
Epam 2100031755
2100031755
M.Srinivasa Reddy
App.js
// Fetch user information and roles (assuming 'role' exists in user data):
useEffect(() => {
fetchUserInformation();
fetchUserRoles(); // Added separate role fetching
}, []);
return (
<div className="App">
<h1>User Information</h1>
<select
value={filterUserId}
onChange={(event) => setFilterUserId(event.target.value)}
>
<option value={null}>All Users</option>
{userRolesDisplay}
</select>
{displayFilteredUsers(sortedUsers)}
</div>
);
};
return (
<div className="App">
{displayUserInformation()}
</div>
);
}
output:-