All files / pages HomePage.jsx

100% Statements 13/13
100% Branches 2/2
100% Functions 1/1
100% Lines 13/13

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 321x 1x   1x 6x   6x 6x 6x 6x 6x             6x 2x         6x             6x  
import BasicLayout from "main/layouts/BasicLayout/BasicLayout";
import { useCurrentUser } from "main/utils/currentUser";
 
export default function HomePage() {
  const { data: currentUser } = useCurrentUser();
 
  return (
    <BasicLayout>
      <div className="pt-2">
        <h1>Welcome to RecManager</h1>
        <p>
          RecManager is a platform that helps manage recommendation requests
          between students and professors. Students can submit requests for
          recommendations, and professors can review, accept, or decline these
          requests. The system tracks request status, deadlines, and provides
          statistics on recommendation activities.
        </p>
        {currentUser.loggedIn ? (
          <p>
            Use the navigation bar above to access pending requests, completed
            requests, and view recommendation statistics.
          </p>
        ) : (
          <p>
            Please log in to start viewing and managing recommendation requests.
          </p>
        )}
      </div>
    </BasicLayout>
  );
}