diff --git a/src/app/(main)/layout.tsx b/src/app/(main)/layout.tsx index f290e3d..07e7b2f 100644 --- a/src/app/(main)/layout.tsx +++ b/src/app/(main)/layout.tsx @@ -24,7 +24,7 @@ export default async function MainLayout({ redirect("/login"); } - console.log(session?.user); + // console.log(session?.user); // Verify if the session is valid if (session) { diff --git a/src/components/PoSearch/PoSearch.tsx b/src/components/PoSearch/PoSearch.tsx index f7d34c9..3f03cd7 100644 --- a/src/components/PoSearch/PoSearch.tsx +++ b/src/components/PoSearch/PoSearch.tsx @@ -11,6 +11,7 @@ import { Button, Grid, Tab, Tabs, TabsProps, Typography } from "@mui/material"; import QrModal from "../PoDetail/QrModal"; import { WarehouseResult } from "@/app/api/warehouse"; import NotificationIcon from '@mui/icons-material/NotificationImportant'; +import { useSession } from "next-auth/react"; type Props = { po: PoResult[]; @@ -32,6 +33,10 @@ const PoSearch: React.FC = ({ po, warehouse }) => { return searchCriteria; }, [t, po]); + const {data: session} = useSession(); + + console.log(session); + const onDetailClick = useCallback( (po: PoResult) => { router.push(`/po/edit?id=${po.id}`); diff --git a/src/components/SessionProviderWrapper/SessionProviderWrapper.tsx b/src/components/SessionProviderWrapper/SessionProviderWrapper.tsx new file mode 100644 index 0000000..c6b92d6 --- /dev/null +++ b/src/components/SessionProviderWrapper/SessionProviderWrapper.tsx @@ -0,0 +1,8 @@ +"use client"; + +import { SessionProvider } from "next-auth/react"; +import { ReactNode } from "react"; + +export default function SessionProviderWrapper({ children, session }: { children: ReactNode, session?: any }) { + return {children}; +} \ No newline at end of file diff --git a/src/config/authConfig.ts b/src/config/authConfig.ts index b0d1dc2..95de947 100644 --- a/src/config/authConfig.ts +++ b/src/config/authConfig.ts @@ -56,7 +56,6 @@ export const authOptions: AuthOptions = { refreshToken: token.refreshToken as string | undefined, abilities: token.abilities as string[] }; - console.log(sessionWithToken); return sessionWithToken; }, },