Skip to content
Snippets Groups Projects
Commit b185a7f3 authored by Bastien DUMONT's avatar Bastien DUMONT :angel:
Browse files

Merge branch '474-errors-challenge-scroll' into 'dev'

fix(challenge): console errors

See merge request !873
parents d89c71f3 09d839be
Branches
Tags
2 merge requests!905MEP 2.4 : intégration Ma Bulle,!873fix(challenge): console errors
...@@ -77,13 +77,6 @@ const ChallengeView: React.FC = () => { ...@@ -77,13 +77,6 @@ const ChallengeView: React.FC = () => {
[cardWidth] [cardWidth]
) )
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const handleClickOrTouchStart = (e: any) => {
if (e.nativeEvent instanceof TouchEvent)
setTouchStart(e.targetTouches[0].clientX)
if (e.nativeEvent instanceof MouseEvent) setTouchStart(e.clientX)
}
const handleClickOrTouchEnd = () => { const handleClickOrTouchEnd = () => {
// if the swipe is too small and can be taken for a touch // if the swipe is too small and can be taken for a touch
if (touchStart && touchEnd) { if (touchStart && touchEnd) {
...@@ -101,13 +94,6 @@ const ChallengeView: React.FC = () => { ...@@ -101,13 +94,6 @@ const ChallengeView: React.FC = () => {
resetValues() resetValues()
} }
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const handleClickOrTouchMove = (e: any) => {
if (e.nativeEvent instanceof TouchEvent)
setTouchEnd(e.targetTouches[0].clientX)
if (e.nativeEvent instanceof MouseEvent) setTouchEnd(e.clientX)
}
useEffect(() => { useEffect(() => {
userChallengeList.forEach((challenge: UserChallenge, i: number) => { userChallengeList.forEach((challenge: UserChallenge, i: number) => {
if ( if (
...@@ -152,11 +138,11 @@ const ChallengeView: React.FC = () => { ...@@ -152,11 +138,11 @@ const ChallengeView: React.FC = () => {
<div <div
className="challengeSlider" className="challengeSlider"
onClick={resetValues} onClick={resetValues}
onTouchStart={handleClickOrTouchStart} onTouchStart={event => setTouchStart(event.targetTouches[0].clientX)}
onTouchMove={handleClickOrTouchMove} onTouchMove={event => setTouchEnd(event.targetTouches[0].clientX)}
onTouchEnd={handleClickOrTouchEnd} onTouchEnd={handleClickOrTouchEnd}
onMouseDown={handleClickOrTouchStart} onMouseDown={event => setTouchStart(event.clientX)}
onMouseMove={handleClickOrTouchMove} onMouseMove={event => setTouchEnd(event.clientX)}
onMouseUp={handleClickOrTouchEnd} onMouseUp={handleClickOrTouchEnd}
> >
<div <div
......
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
} }
.cardContent { .cardContent {
margin: auto; margin: auto;
cursor: pointer;
.title { .title {
font-weight: 400; font-weight: 400;
text-align: center; text-align: center;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment