github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/webui/src/pages/auth/users/user/userHeaderWithContext.tsx (about)

     1  import React, { FC, useContext } from "react";
     2  import {UserHeader} from "../../../../lib/components/auth/nav";
     3  import { GetUserEmailByIdContext } from "../index";
     4  
     5  export interface UserHeaderWithContextProps {
     6      userId: string;
     7      page: string;
     8  }
     9  
    10  export const UserHeaderWithContext: FC<UserHeaderWithContextProps> = ({ userId, page }) => {
    11      const getUserEmailById = useContext(GetUserEmailByIdContext);
    12      const email = getUserEmailById(userId);
    13      return (
    14          <UserHeader userId={userId} userEmail={email} page={page} />
    15      );
    16  };