@@ -54,11 +68,15 @@ const Navbar = () => {
))}
-
-
- {ButtonData.title}
-
-
+ {isLoggedIn ? (
+
Logout
+ ) : (
+
+
+ {ButtonData.title}
+
+
+ )}
@@ -89,11 +107,15 @@ const Navbar = () => {
))}
-
-
- {ButtonData.title}
-
-
+ {isLoggedIn ? (
+
Logout
+ ) : (
+
+
+ {ButtonData.title}
+
+
+ )}
diff --git a/src/context/auth-context.jsx b/src/context/auth-context.jsx
index faa626b8..dfce3bb2 100644
--- a/src/context/auth-context.jsx
+++ b/src/context/auth-context.jsx
@@ -7,7 +7,7 @@ import { auth } from '@/firebase/firebase';
export const AuthContext = createContext();
export const AuthProvider = ({ children }) => {
- const [userInfo, setUserData] = useState({});
+ const [userInfo, setUserInfo] = useState({});
const [authLoading, setAuthLoading] = useState(false);
const handleGoogleSignIn = async () => {
@@ -23,7 +23,7 @@ export const AuthProvider = ({ children }) => {
expires: 7,
sameSite: 'strict',
});
- setUserData(userData);
+ setUserInfo(userData);
toast.success('Successfully signed in with Google.');
} else {
toast.error('Google sign-in failed. Please try again.');
@@ -39,7 +39,7 @@ export const AuthProvider = ({ children }) => {
const handleSignOut = async () => {
try {
await signOutUser();
- setUserData({});
+ setUserInfo({});
Cookies.remove('userData');
toast.success('Successfully signed out.');
} catch (error) {
@@ -50,7 +50,7 @@ export const AuthProvider = ({ children }) => {
return (
{children}