import React from 'react'; import { Grid, Box } from "@material-ui/core"; import { makeStyles } from "@material-ui/core/styles"; import Timer from "../Timer/Timer"; import SolutionCard from "../SolutionCard/SolutionCard"; import { post } from '../../requests'; const useStyles = makeStyles(theme => ({ root: { display: 'flex', justifyContent: 'space-between', padding: theme.spacing(5, 4, 4, 4), }, })); const TimerPage = ({ recentSolutions, setRecentSolutions }) => { const classes = useStyles(); const user = { id: null, username: 'anonymous', }; const registerResult = result => { const solution = { author_id: user.id, result }; post('solutions/', solution).then(response => { setRecentSolutions([response.data].concat(recentSolutions)); }); }; return ( {recentSolutions.slice(0, 5).map(solution => ( ))} ); }; export default TimerPage;