import {useAuth} from '../use-auth';
import {ReactElement} from 'react';
import {Navigate, Outlet} from 'react-router-dom';
interface GuestRouteProps {
children: ReactElement;
}
export function NotSubscribedRoute({children}: GuestRouteProps) {
const {isLoggedIn, isSubscribed} = useAuth();
if (!isLoggedIn) {
return ;
}
if (isLoggedIn && isSubscribed) {
return ;
}
return children || ;
}