From 959912bd9b0eaac3b59d75a1024766be5aff4aca Mon Sep 17 00:00:00 2001
From: cami
Date: Thu, 22 Jul 2021 02:40:17 +0200
Subject: [PATCH 01/11] Refactored so that the studyEnd also has its own
component
---
frontend/src/components/BehaviorStudyEnd.js | 12 ++++++++++++
frontend/src/components/pages/Study.js | 3 ++-
2 files changed, 14 insertions(+), 1 deletion(-)
create mode 100644 frontend/src/components/BehaviorStudyEnd.js
diff --git a/frontend/src/components/BehaviorStudyEnd.js b/frontend/src/components/BehaviorStudyEnd.js
new file mode 100644
index 0000000..e19c613
--- /dev/null
+++ b/frontend/src/components/BehaviorStudyEnd.js
@@ -0,0 +1,12 @@
+import React from "react";
+import "../App.css";
+
+export default function BehaviorStudyEnd() {
+ return (
+ <>
+
+ Merci :-)
+
+ >
+ );
+}
diff --git a/frontend/src/components/pages/Study.js b/frontend/src/components/pages/Study.js
index 9378c54..4d73609 100644
--- a/frontend/src/components/pages/Study.js
+++ b/frontend/src/components/pages/Study.js
@@ -9,6 +9,7 @@ import BehaviorNormal from "../BehaviorNormal";
import { Button } from "../Button";
import BehaviorPhone from "../BehaviorPhone";
import BehaviorStanding from "../BehaviorStanding";
+import BehaviorStudyEnd from "../BehaviorStudyEnd";
export default function Study() {
const _logger = useRef(0);
@@ -215,7 +216,7 @@ export default function Study() {
>
);
- const study_end = Merci :-)
;
+ const study_end = ;
return (
<>
--
2.45.2
From e7407fd40b6ba754a84d53958c2957d5927a7012 Mon Sep 17 00:00:00 2001
From: cami
Date: Thu, 22 Jul 2021 02:40:58 +0200
Subject: [PATCH 02/11] Refactoring and removing unused things
---
backend/src/app.py | 1 -
frontend/src/components/pages/Study.js | 27 +-------------------------
2 files changed, 1 insertion(+), 27 deletions(-)
diff --git a/backend/src/app.py b/backend/src/app.py
index 6d9b201..62be6d7 100644
--- a/backend/src/app.py
+++ b/backend/src/app.py
@@ -134,7 +134,6 @@ def protected():
@app.route('/api/protected/rcv_pw', methods=['GET'])
-# @flask_praetorian.auth_required
def get_password():
pw = get_random_password()
ret = {'password': pw}
diff --git a/frontend/src/components/pages/Study.js b/frontend/src/components/pages/Study.js
index 4d73609..c5247c9 100644
--- a/frontend/src/components/pages/Study.js
+++ b/frontend/src/components/pages/Study.js
@@ -68,7 +68,6 @@ export default function Study() {
setIsStepStart(false);
setIsStepNormal(true);
handleLoggerOn();
- // forceUpdate();
};
const handleClickAtStepNormal = () => {
@@ -87,30 +86,6 @@ export default function Study() {
handleLoggerOff();
};
- const onSubmitClick = (e) => {
- e.preventDefault();
- let opts = {
- username: username,
- password: password,
- };
- fetch("/api/protected/behavior", {
- method: "post",
- body: JSON.stringify(opts),
- }).then((response) => {
- console.log(response.status);
- if (response.status === 401) {
- response.json().then((resp) => {
- console.log("nicht so wirklich gut");
- // setErrorMessage(resp.message);
- });
- } else {
- response.json().then((token) => {
- console.log("Alles gut :-)");
- });
- }
- });
- };
-
const study_start = (
<>
@@ -189,7 +164,7 @@ export default function Study() {
const study_standing = (
<>
-
- Sofern Sie noch nicht eingeloggt sind, können Sie sich anmelden mit ihrem gewählten Benutzernamen und dem Passwort. Sie landen dann direkt auf der Seite, welche ich für meine Studie benötige. Führen Sie dort die Studie die Studie wie gewohnt durch und beenden Sie diese am Schluss der Studie mit dem Button "Studie beenden".
+ Sofern Sie noch nicht eingeloggt sind, können Sie sich anmelden mit
+ ihrem gewählten Benutzernamen und dem Passwort. Sie landen dann direkt
+ auf der Seite, welche ich für meine Studie benötige. Führen Sie dort
+ die Studie die Studie wie gewohnt durch und beenden Sie diese am
+ Schluss der Studie mit dem Button "Studie beenden".
- Wenn Sie bereits eingeloggt sind, dann landen Sie auf der Startseite. Sie finden in der Mitte einen Button mit der Überschrift "Zur Studie". Klicken Sie bitte auf diesen Button und führen Sie dann die Studie durch.
+ Wenn Sie bereits eingeloggt sind, dann landen Sie auf der Startseite.
+ Sie finden in der Mitte einen Button mit der Überschrift "Zur Studie".
+ Klicken Sie bitte auf diesen Button und führen Sie dann die Studie
+ durch.
diff --git a/frontend/src/components/pages/Study.js b/frontend/src/components/pages/Study.js
index a0f9df1..5df4c0d 100644
--- a/frontend/src/components/pages/Study.js
+++ b/frontend/src/components/pages/Study.js
@@ -168,7 +168,7 @@ export default function Study() {
const study_normal = (
<>
-
+