import { useMemo } from 'react';
import { useLocation, Navigate, Outlet } from 'react-router-dom';
import { useSelector } from 'react-redux';
import CssBaseline from '@mui/material/CssBaseline';
import NavBar from './NavBar';
import { selectCurrentUser } from '../features/auth/authSlice';
const authenticate = () => {
const user = useSelector(selectCurrentUser);
return useMemo(() => ({ user }), [user]);
};
function Rsvp() {
const auth = authenticate();
const location = useLocation();
return auth.user ? (
<>
>
) : (
);
}
export default Rsvp;