All files / pages HomePage.js

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

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 32        5x   5x                                                  
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>
  );
}