-
Notifications
You must be signed in to change notification settings - Fork 0
[OA][Frontend] - Adding Cheat Detection Components to OA #272
Copy link
Copy link
Open
Labels
FrontendRequires frontend code changes/updatesRequires frontend code changes/updatesNext GMShould be done by next general meetingShould be done by next general meetingOAFor tickets related to the Sarge OA PlatformFor tickets related to the Sarge OA Platform
Description
Description
Now that the OA flow is in place, it is time for you to implement all the different hooks we've created to prevent candidates from cheating. This ticket in particular is going to focus on the alt + tab behavior. The hook lives in lib/hooks/useWindowUnfocused.ts. You should use this hook within the OA page. The behavior when the user alt tabs should look like the following:
Note: edit the copy to say "You can't unfocus your assessment window during the exam" instead.
It is modal that pops up and should make the rest of the window blurry as shown (do notice that the modal is different, just pay attention to the surrounding window):
This is strictly a front-end ticket, no other behavior is required. Let @LOTaher know if you have any questions!
Acceptance Criteria
- Implementation matches requirements above.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
FrontendRequires frontend code changes/updatesRequires frontend code changes/updatesNext GMShould be done by next general meetingShould be done by next general meetingOAFor tickets related to the Sarge OA PlatformFor tickets related to the Sarge OA Platform