diff --git a/src/screens/onboarding/OnboardingScreen.tsx b/src/screens/onboarding/OnboardingScreen.tsx
index 5d04ffc3..f0a3f80c 100644
--- a/src/screens/onboarding/OnboardingScreen.tsx
+++ b/src/screens/onboarding/OnboardingScreen.tsx
@@ -7,6 +7,7 @@ import PickThemeStep from './PickThemeStep';
import { useState } from 'react';
import StorageStep from './StorageStep';
import { setAppStorage } from '@utils/Storages';
+import { useBackHandler } from '@hooks/index';
enum OnboardingStep {
PICK_THEME,
@@ -42,6 +43,15 @@ export default function OnboardingScreen() {
return ;
}
};
+
+ useBackHandler(() => {
+ if (step === OnboardingStep.STORAGE_LOCATION) {
+ setStep(OnboardingStep.PICK_THEME);
+ return true;
+ }
+ return false;
+ });
+
return (
- {step !== OnboardingStep.PICK_THEME ? (
-