import React from "react"; import { checkAccessTokenIsValid, retrievePageList, retrievePagebyUrl, } from "@/apicalls/cookies/token"; import { redirect } from "next/navigation"; import { retrievePage } from "@/components/NavigatePages"; import LeftMenu from "@/components/menu/leftMenu"; export default async function DashboardLayout({ searchParams, }: { searchParams: Promise<{ [key: string]: string | undefined }>; }) { const token_is_valid = await checkAccessTokenIsValid(); const siteUrlsList = (await retrievePageList()) || []; if (!token_is_valid) { redirect("/auth/login"); } const lang = "tr"; const searchParamsInstance = await searchParams; const pageToDirect = await retrievePagebyUrl("/dashboard"); const PageComponent = retrievePage(pageToDirect); return ( <>
{/* Sidebar */} {/* Main Content Area */}
{/* Sticky Header */}

Dashboard

); }