From 3ef3cb7f0b25a448e81e5b81738758f4545337cc Mon Sep 17 00:00:00 2001
From: Eug-VS
Date: Sun, 12 Jan 2020 15:35:46 +0300
Subject: Implement Registration component
---
src/pages/Timer/Timer.js | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
(limited to 'src/pages/Timer')
diff --git a/src/pages/Timer/Timer.js b/src/pages/Timer/Timer.js
index d63c661..83ec0dc 100644
--- a/src/pages/Timer/Timer.js
+++ b/src/pages/Timer/Timer.js
@@ -8,7 +8,7 @@ import TimerButton from "./TimerButton/TimerButton";
import SmartList from "../../components/SmartList/SmartList";
import SolutionCard from "../../components/SolutionCard/SolutionCard";
-import { Typography, Button, makeStyles } from "@material-ui/core";
+import { Button, makeStyles } from "@material-ui/core";
const useStyles = makeStyles(theme => ({
@@ -20,14 +20,9 @@ const useStyles = makeStyles(theme => ({
},
}));
-const Timer = ({ recentSolutions, setRecentSolutions, setPage }) => {
+const Timer = ({ user, recentSolutions, setRecentSolutions, setPage }) => {
const classes = useStyles();
- const user = {
- id: null,
- username: 'anonymous',
- };
-
const registerResult = result => {
const solution = { author_id: user.id, result };
post('solutions/', solution).then(response => {
--
cgit v1.2.3
From fff9eae8022e1e3bb88884a47bfd4153b089f444 Mon Sep 17 00:00:00 2001
From: Eug-VS
Date: Sun, 12 Jan 2020 18:04:57 +0300
Subject: Add Profile history, link Profile at Timer page
---
src/pages/Timer/Timer.js | 10 ++++++++++
src/pages/Timer/TimerButton/TimerButton.js | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
(limited to 'src/pages/Timer')
diff --git a/src/pages/Timer/Timer.js b/src/pages/Timer/Timer.js
index 83ec0dc..a41c47b 100644
--- a/src/pages/Timer/Timer.js
+++ b/src/pages/Timer/Timer.js
@@ -34,6 +34,10 @@ const Timer = ({ user, recentSolutions, setRecentSolutions, setPage }) => {
setPage('contribute');
};
+ const handleLogin = () => {
+ setPage('profile');
+ };
+
const removeSolution = (id) => {
setRecentSolutions(recentSolutions.filter((solution => solution.id !== id)));
};
@@ -61,6 +65,12 @@ const Timer = ({ user, recentSolutions, setRecentSolutions, setPage }) => {
+ {user.id === null &&
+
+ Tell us your name so we can track your progress
+
+
+ }
diff --git a/src/pages/Timer/TimerButton/TimerButton.js b/src/pages/Timer/TimerButton/TimerButton.js
index 56d3084..82af6ec 100644
--- a/src/pages/Timer/TimerButton/TimerButton.js
+++ b/src/pages/Timer/TimerButton/TimerButton.js
@@ -8,7 +8,7 @@ const useStyles = makeStyles(theme => ({
textAlign: 'center',
padding: theme.spacing(5),
background: theme.palette.primary.main,
- marginTop: theme.spacing(20),
+ marginTop: theme.spacing(10),
},
}));
--
cgit v1.2.3