summaryrefslogtreecommitdiff
path: root/src/components/Rsvp.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/Rsvp.tsx')
-rw-r--r--src/components/Rsvp.tsx10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/components/Rsvp.tsx b/src/components/Rsvp.tsx
index 1b26e2d..104196f 100644
--- a/src/components/Rsvp.tsx
+++ b/src/components/Rsvp.tsx
@@ -3,22 +3,22 @@ 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';
+import { selectCurrentGuest } from '../features/auth/authSlice';
const authenticate = () => {
- const user = useSelector(selectCurrentUser);
- return useMemo(() => ({ user }), [user]);
+ const guest = useSelector(selectCurrentGuest);
+ return useMemo(() => ({ guest }), [guest]);
};
function Rsvp() {
const auth = authenticate();
const location = useLocation();
- return auth.user ? (
+ return auth?.guest ? (
<>
<CssBaseline />
<NavBar />
- <Outlet context={auth} />
+ <Outlet context={auth?.guest} />
</>
) : (
<Navigate to="/guest-login" state={{ from: location }} replace />