On hike completed, points increase
This commit is contained in:
@ -15,7 +15,7 @@ export default contain(
|
|||||||
{
|
{
|
||||||
store: 'appStore',
|
store: 'appStore',
|
||||||
actions: ['hikesActions'],
|
actions: ['hikesActions'],
|
||||||
map({ hikesApp }) {
|
map({ hikesApp, username }) {
|
||||||
const {
|
const {
|
||||||
currentHike,
|
currentHike,
|
||||||
currentQuestion = 1,
|
currentQuestion = 1,
|
||||||
@ -34,7 +34,8 @@ export default contain(
|
|||||||
delta,
|
delta,
|
||||||
isPressed,
|
isPressed,
|
||||||
showInfo,
|
showInfo,
|
||||||
shake
|
shake,
|
||||||
|
username
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -50,6 +51,7 @@ export default contain(
|
|||||||
isPressed: PropTypes.bool,
|
isPressed: PropTypes.bool,
|
||||||
showInfo: PropTypes.bool,
|
showInfo: PropTypes.bool,
|
||||||
shake: PropTypes.bool,
|
shake: PropTypes.bool,
|
||||||
|
username: PropTypes.string,
|
||||||
hikesActions: PropTypes.object
|
hikesActions: PropTypes.object
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -104,7 +106,11 @@ export default contain(
|
|||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
}
|
}
|
||||||
|
|
||||||
return hikesActions.answer({ answer, userAnswer, props: this.props });
|
return hikesActions.answer({
|
||||||
|
answer,
|
||||||
|
userAnswer,
|
||||||
|
props: this.props
|
||||||
|
});
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -205,7 +205,10 @@ export default Actions({
|
|||||||
delta: [0, 0],
|
delta: [0, 0],
|
||||||
mouse: [ userAnswer ? 1000 : -1000, 0]
|
mouse: [ userAnswer ? 1000 : -1000, 0]
|
||||||
};
|
};
|
||||||
return { ...state, hikesApp };
|
return {
|
||||||
|
...state,
|
||||||
|
hikesApp
|
||||||
|
};
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -227,7 +230,11 @@ export default Actions({
|
|||||||
mouse: [0, 0]
|
mouse: [0, 0]
|
||||||
};
|
};
|
||||||
|
|
||||||
return { ...state, hikesApp };
|
return {
|
||||||
|
...state,
|
||||||
|
points: username ? state.points + 1 : state.points,
|
||||||
|
hikesApp
|
||||||
|
};
|
||||||
},
|
},
|
||||||
optimistic: optimisticSave
|
optimistic: optimisticSave
|
||||||
})
|
})
|
||||||
|
Reference in New Issue
Block a user