Files
AnimeTV-Frontend/shared/providers/AuthSession.tsx
2026-02-07 14:14:00 +07:00

18 lines
464 B
TypeScript

import {
UserSession,
validateAndDecodeJWT,
} from "../models/auth/validateAndDecodeJWT";
import AuthSessionProvider from "./AuthSession.client";
const AuthSessionProviderWrapper = async ({
children,
}: Readonly<{ children: React.ReactNode }>) => {
const session: UserSession | null = await validateAndDecodeJWT();
return (
<AuthSessionProvider session={session}>{children}</AuthSessionProvider>
);
};
export default AuthSessionProviderWrapper;