Angular job portal app
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 

55 líneas
2.6 KiB

  1. import styles from "./PreliminaryRoundResults.module.scss"
  2. import { IonButton, IonContent, IonIcon, IonPage } from "@ionic/react";
  3. import StepHeader from "../../components/stepsHeader/StepHeader";
  4. import goodJobIcon from "../../assets/icons/good_job.svg";
  5. import { closeCircle, checkmarkCircle } from "ionicons/icons";
  6. import { Link } from "react-router-dom";
  7. import Quiz_Details from '../../mockData/QuizDetails';
  8. const PreliminaryRoundResults: React.FC = () => {
  9. return (
  10. <IonPage>
  11. <StepHeader stepNumber={2} roundName="Preliminary Round" />
  12. <IonContent className={styles.preliminaryRoundResultsContent}>
  13. <div className={styles.quizResultsContainer}>
  14. <div className={styles.upfold}>
  15. <IonIcon src={goodJobIcon} />
  16. <div className={styles.score}>
  17. <h5>You have scored</h5>
  18. <h5 className={styles.result}>{(parseInt(localStorage.getItem("answer")!) / Quiz_Details.length) * 100}%</h5>
  19. </div>
  20. <p className={styles.description}>
  21. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.
  22. </p>
  23. </div>
  24. <div className={styles.quizResults}>
  25. <h5>Quiz Results</h5>
  26. <div className={styles.resultsHolder}>
  27. <div className={styles.correct}>
  28. <IonIcon icon={checkmarkCircle} />
  29. <div>{localStorage.getItem("answer")} Questions</div>
  30. </div>
  31. <div className={styles.wrong}>
  32. <IonIcon icon={closeCircle} />
  33. <div>{Quiz_Details.length - parseInt(localStorage.getItem("answer")!)} Questions</div>
  34. </div>
  35. </div>
  36. <div className={styles.buttonHolder}>
  37. <Link to="/" >
  38. <IonButton shape="round">Goto Dashboard</IonButton>
  39. </Link>
  40. <Link to="/interviewRounds" >
  41. <IonButton shape="round" class={styles.goToNextStep}>Goto Next Step</IonButton>
  42. </Link>
  43. </div>
  44. </div>
  45. </div>
  46. </IonContent>
  47. </IonPage >
  48. )
  49. }
  50. export default PreliminaryRoundResults;