Skip to content

Commit c287216

Browse files
OV-454: + added feature that backbutton return to home when clicking it in first component of /create-avatar
1 parent 370d6c2 commit c287216

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

frontend/src/bundles/create-avatar/pages/create-avatar.tsx

+6-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ import {
33
Stepper,
44
UploadVideo,
55
} from '~/bundles/common/components/components.js';
6+
import { AppRoute } from '~/bundles/common/enums/enums.js';
67
import {
78
useCallback,
89
useMemo,
10+
useNavigate,
911
useState,
1012
} from '~/bundles/common/hooks/hooks.js';
1113

@@ -14,6 +16,7 @@ import { Steps } from '../enums/steps.js';
1416
import styles from './styles.module.css';
1517

1618
const CreateAvatar: React.FC = () => {
19+
const navigate = useNavigate();
1720
const steps = useMemo(
1821
() => [Steps.INSTRUCTIONS, Steps.UPLOAD, Steps.CONSENT],
1922
[],
@@ -56,8 +59,10 @@ const CreateAvatar: React.FC = () => {
5659
if (previousStep) {
5760
setStep(previousStep);
5861
}
62+
} else {
63+
navigate(AppRoute.ROOT);
5964
}
60-
}, [step, steps]);
65+
}, [step, steps, navigate]);
6166

6267
return (
6368
<Box className={styles['container']}>

0 commit comments

Comments
 (0)