diff --git a/src/components/Assessment.tsx b/src/components/Assessment.tsx index 071be87..eddd8e2 100644 --- a/src/components/Assessment.tsx +++ b/src/components/Assessment.tsx @@ -9,6 +9,7 @@ import SideNav from "./SideNav"; import IBaseProps from "../domain/IBaseProps"; import * as uuid from "uuid/v4"; import IAssociativeArray from "../domain/IAssociativeArray"; +import UserPromptModal from "./UserPromptModal"; interface AssessmentState { certification: Certification; @@ -20,6 +21,7 @@ interface AssessmentState { session: AssessmentSession; showCorrectQuestions: boolean; showIncorrectQuestions: boolean; + restartSessionModal: boolean; } enum QuestionState { @@ -39,7 +41,8 @@ export default class Assessment extends React.ComponentCorrect Response :
} {this.state.questionState === QuestionState.Incorrect ? Incorrect Response :
} {this.state.checkingAnswers && ()} - {assessmentInProgress && Object.keys(this.state.session.answers).length ? : ""} + {assessmentInProgress && Object.keys(this.state.session.answers).length ? : ""}
); } @@ -412,6 +433,7 @@ export default class Assessment extends React.Component + {this.state.restartSessionModal && } {content}
);