diff --git a/src/components/SessionProvider.tsx b/src/components/SessionProvider.tsx
index 5fe9e88..aacd743 100644
--- a/src/components/SessionProvider.tsx
+++ b/src/components/SessionProvider.tsx
@@ -1,14 +1,32 @@
'use client';
import { SessionProvider as NextAuthSessionProvider } from 'next-auth/react';
-import { ReactNode } from 'react';
+import { ReactNode, useEffect } from 'react';
+import { useSession } from 'next-auth/react';
interface SessionProviderProps {
children: ReactNode;
}
+function SessionLogger({ children }: { children: ReactNode }) {
+ const { data: session } = useSession();
+
+ useEffect(() => {
+ if (session?.user) {
+ console.log(`User ID: ${session.user.id}`);
+ console.log(`User Email: ${session.user.email}`);
+ }
+ }, [session]);
+
+ return <>{children}>;
+}
+
const SessionProvider = ({ children }: SessionProviderProps) => {
- return {children};
+ return (
+
+ {children}
+
+ );
};
export default SessionProvider;
\ No newline at end of file