const DashboardLayout = async (params) => {
const cookie = await readCookieFromStorageServerAction();
if (!cookie) {
redirect(`/${params.params.lang}/login`);
}
const { userEmail } = cookie;
const userData = await getUserData(userEmail);
const userJSON = JSON.stringify(userData);
return (
<html dir={dir(params.params.lang)} >
<body>
<Navigation lang={params.params.lang} user={userJSON} />
<div className="lg:pl-72">
<main className="py-10">
<div className="px-4 sm:px-6 lg:px-8">{params.children}</div>
</main>
</div>
</body>
</html>
)
}
export default DashboardLayout