From 71822681f29059fa6f5eacc4e34e68d877e385d3 Mon Sep 17 00:00:00 2001 From: berkay Date: Thu, 17 Apr 2025 16:22:49 +0300 Subject: [PATCH] updated template --- .../app/(DashboardLayout)/template/page.tsx | 63 +++++++++---------- .../Pages/template/ActionButtonsComponent.tsx | 26 ++++---- .../src/components/Pages/template/app.tsx | 2 - .../src/components/Pages/template/language.ts | 46 +++++++++++++- 4 files changed, 89 insertions(+), 48 deletions(-) diff --git a/WebServices/client-frontend/src/app/(DashboardLayout)/template/page.tsx b/WebServices/client-frontend/src/app/(DashboardLayout)/template/page.tsx index c6f0e95..0a82ac8 100644 --- a/WebServices/client-frontend/src/app/(DashboardLayout)/template/page.tsx +++ b/WebServices/client-frontend/src/app/(DashboardLayout)/template/page.tsx @@ -2,57 +2,52 @@ import React from "react"; import Template from "@/components/Pages/template/app"; import ClientMenu from "@/components/menuCleint/menu"; -import { LanguageKey } from "@/components/Pages/template/language"; - +import { + getTranslation, + LanguageKey, +} from "@/components/Pages/template/language"; import { retrievePageList } from "@/apicalls/cookies/token"; interface TemplatePageProps { - params: { lang?: string }; searchParams: { [key: string]: string | string[] | undefined }; } -async function TemplatePage({ params, searchParams }: TemplatePageProps) { +async function TemplatePage({ searchParams }: TemplatePageProps) { // Get language from query params or default to 'en' - const pParams = await params; const siteUrlsList = (await retrievePageList()) || []; const searchParamsInstance = await searchParams; - const activePage = "/template"; const lang = (searchParamsInstance?.lang as LanguageKey) || "en"; + const t = getTranslation(lang); return ( <> - <> -
- {/* Sidebar */} - +
+ {/* Sidebar */} + - {/* Main Content Area */} -
- {/* Sticky Header */} -
-

{activePage}

-
- -
-
-
-
-