mattermost-mobile-upstream/app/hooks/android_home_tab_back_handler.ts
Daniel Espino García bba742b27d
[MM-69227] Fix back button behavior (#9927)
* [MM-69227] Fix back button behavior

* Rever unneeded patch change and address coderabbit comment
2026-07-13 17:43:09 +02:00

20 lines
606 B
TypeScript

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import {useCallback} from 'react';
import useAndroidHardwareBackHandler from '@hooks/android_back_handler';
import {navigateToHomeTab} from '@screens/navigation';
import type {AvailableScreens} from '@typings/screens/navigation';
const useAndroidHomeTabBackHandler = (screen: AvailableScreens) => {
const onBackPress = useCallback(() => {
navigateToHomeTab();
}, []);
useAndroidHardwareBackHandler(screen, onBackPress);
};
export default useAndroidHomeTabBackHandler;