Files
prod-wag-backend-automate-s…/y-trash/management_frontend copy/src/app/auth/tr/[...page]/page.tsx
2025-05-19 23:12:23 +03:00

16 lines
662 B
TypeScript

'use server';
import { AuthServerProps } from "@/validations/mutual/pages/props";
import { AuthLayout } from "@/layouts/auth/layout";
import getPage from "@/webPages/getPage";
const AuthPageTr = async ({ params, searchParams }: AuthServerProps) => {
const lang = "tr";
const awaitedParams = await params;
const awaitedSearchParams = await searchParams;
const pageUrlFromParams = `/${awaitedParams.page?.join("/")}` || "/login";
const FoundPage = getPage(pageUrlFromParams, { language: lang, query: awaitedSearchParams });
return <AuthLayout lang={lang} page={FoundPage} activePageUrl={pageUrlFromParams} />
}
export default AuthPageTr;