fix admin

- responsive ui
This commit is contained in:
2025-04-10 15:43:34 +08:00
parent a11f11d425
commit 8e64e732d4
14 changed files with 510 additions and 36 deletions

View File

@@ -6,6 +6,7 @@ import adminNotifikasi_getByUserId from "@/app_modules/admin/notifikasi/fun/get/
import React from "react";
import versionUpdate from "../../../../package.json";
import { redirect } from "next/navigation";
import { Admin_V3_MainLayout } from "@/app_modules/admin/_components_v3/main_layout";
export default async function Layout({
children,
@@ -15,24 +16,33 @@ export default async function Layout({
const userLoginId = await funGetUserIdByToken();
const version = versionUpdate.version;
const dataUser = await funGlobal_getUserById({
userId: userLoginId as string,
});
const listNotifikasi = await adminNotifikasi_getByUserId({ page: 1 });
const countNotifikasi = await adminNotifikasi_countNotifikasi();
if (dataUser?.masterUserRoleId == "1") return redirect("/dev/home");
// const listNotifikasi = await adminNotifikasi_getByUserId({ page: 1 });
// const countNotifikasi = await adminNotifikasi_countNotifikasi();
// const dataUser = await funGlobal_getUserById({
// userId: userLoginId as string,
// });
// if (dataUser?.masterUserRoleId == "1") return redirect("/dev/home");
return (
<>
<Admin_NewLayout
{/* <Admin_NewLayout
user={dataUser as any}
countNotifikasi={countNotifikasi as any}
listNotifikasi={listNotifikasi as []}
version={version}
>
{children}
</Admin_NewLayout>
</Admin_NewLayout> */}
<Admin_V3_MainLayout
userLoginId={userLoginId}
countNotifikasi={{} as any}
listNotifikasi={[] as []}
version={version}
>
{children}
</Admin_V3_MainLayout>
</>
);
}

View File

@@ -1,11 +1,6 @@
import { AdminMain } from "@/app_modules/admin/main_dashboard";
import { AdminMainDashboard_CountPOrtofolio } from "@/app_modules/admin/main_dashboard/fun/count/fun_count_portofolio";
import { AdminMainDashboard_CountUser } from "@/app_modules/admin/main_dashboard/fun/count/fun_count_user";
export default async function Page() {
// const countUser = await AdminMainDashboard_CountUser();
// const countPorto = await AdminMainDashboard_CountPOrtofolio();
// await new Promise((a, b) => {
// setTimeout(a, 4000);
// });