requireActivity().onBackPressedDispatcher.addCallback(viewLifecycleOwner){ YOU CODE !! }
requireActivity().onBackPressedDispatcher.addCallback(viewLifecycleOwner) { findNavController().navigate(R.id.mainFragment) }