src/platform/mhv/hooks/useMyHealthAccessGuard.jsx
import { useSelector } from 'react-redux';
/**
* Route guard hook that will redirect the user to the /my-health landing page if mhvAccountState is 'NONE'
*/
export const useMyHealthAccessGuard = () => {
const mhvAccountState = useSelector(
state => state?.user?.profile?.mhvAccountState,
);
if (mhvAccountState === 'NONE') {
return window.location.replace('/my-health');
}
return null;
};