Skip to content

Commit 7131016

Browse files
committed
fix: update onboarding logic
1 parent a3eb264 commit 7131016

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/components/OnboardingContent.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ import { ONBOARDING_KEY_RADIAL_GRADIENT } from '../utils/constants.ts';
1111
import { useNavigation } from '@react-navigation/native';
1212
import { NativeStackNavigationProp } from '@react-navigation/native-stack';
1313
import { RootStackParamList } from '../navigation/types.ts';
14+
import { updateShowOnboarding } from '../store/slices/settingsSlice.ts';
15+
import { useDispatch } from 'react-redux';
1416

1517
type NavigationProp = NativeStackNavigationProp<
1618
RootStackParamList,
@@ -19,10 +21,12 @@ type NavigationProp = NativeStackNavigationProp<
1921

2022
const OnboardingContent = (): ReactElement => {
2123
const navigation = useNavigation<NavigationProp>();
24+
const dispatch = useDispatch();
2225

2326
const navigateHome = useCallback(() => {
27+
dispatch(updateShowOnboarding({ showOnboarding: false }));
2428
navigation.replace('Home');
25-
}, [navigation]);
29+
}, [dispatch, navigation]);
2630

2731
return (
2832
<View style={styles.container}>

0 commit comments

Comments
 (0)