|
@ -26,7 +26,6 @@ export function squareStartPressed(mode, username) { |
|
|
|
|
|
|
|
|
export function squareFinished(answers, finalTime) { |
|
|
export function squareFinished(answers, finalTime) { |
|
|
return (dispatch, getState) => { |
|
|
return (dispatch, getState) => { |
|
|
squareNav('Score'); |
|
|
|
|
|
const userState = getState().user; |
|
|
const userState = getState().user; |
|
|
let newUser = {...userState}; |
|
|
let newUser = {...userState}; |
|
|
newUser.lastGameTime = finalTime; |
|
|
newUser.lastGameTime = finalTime; |
|
@ -34,6 +33,7 @@ export function squareFinished(answers, finalTime) { |
|
|
|
|
|
|
|
|
let finalScore = calculateSquareScore(answers, finalTime); |
|
|
let finalScore = calculateSquareScore(answers, finalTime); |
|
|
DbAPI.createScore(userState.username, finalScore); |
|
|
DbAPI.createScore(userState.username, finalScore); |
|
|
|
|
|
setTimeout(() => squareNav('Score'), 500); |
|
|
dispatch({ |
|
|
dispatch({ |
|
|
type: SQUARE_FINISHED, |
|
|
type: SQUARE_FINISHED, |
|
|
user: newUser |
|
|
user: newUser |
|
@ -43,7 +43,6 @@ export function squareFinished(answers, finalTime) { |
|
|
|
|
|
|
|
|
export function addFinished(answers, finalTime) { |
|
|
export function addFinished(answers, finalTime) { |
|
|
return (dispatch, getState) => { |
|
|
return (dispatch, getState) => { |
|
|
squareNav('Score'); |
|
|
|
|
|
const userState = getState().user; |
|
|
const userState = getState().user; |
|
|
let newUser = {...userState}; |
|
|
let newUser = {...userState}; |
|
|
newUser.lastGameTime = finalTime; |
|
|
newUser.lastGameTime = finalTime; |
|
@ -51,6 +50,7 @@ export function addFinished(answers, finalTime) { |
|
|
|
|
|
|
|
|
let finalScore = calculateSquareScore(answers, finalTime); |
|
|
let finalScore = calculateSquareScore(answers, finalTime); |
|
|
DbAPI.createScore(userState.username, finalScore); |
|
|
DbAPI.createScore(userState.username, finalScore); |
|
|
|
|
|
setTimeout(() => squareNav('Score'), 500); |
|
|
dispatch({ |
|
|
dispatch({ |
|
|
type: ADDITION_FINISHED, |
|
|
type: ADDITION_FINISHED, |
|
|
user: newUser |
|
|
user: newUser |
|
|