diff --git a/package.json b/package.json
index 53ba7399..c1cd1e9b 100644
--- a/package.json
+++ b/package.json
@@ -35,7 +35,6 @@
"@types/node": "20.4.5",
"@types/react": "18.2.17",
"@types/react-dom": "18.2.7",
- "@types/react-virtualized": "^9.21.30",
"@types/uuid": "^9.0.4",
"autoprefixer": "10.4.14",
"bufferutil": "^4.0.8",
@@ -67,7 +66,6 @@
"react-responsive-carousel": "^3.2.23",
"react-simple-toasts": "^5.10.0",
"react-toastify": "^9.1.3",
- "react-virtualized": "^9.22.5",
"socket.io-client": "^4.7.2",
"tailwindcss": "3.3.3",
"ts-node": "^10.9.2",
diff --git a/public/job/80b01061-3161-414e-980e-2fc3ac8ee1d3.jpg b/public/job/80b01061-3161-414e-980e-2fc3ac8ee1d3.jpg
new file mode 100644
index 00000000..bad7a539
Binary files /dev/null and b/public/job/80b01061-3161-414e-980e-2fc3ac8ee1d3.jpg differ
diff --git a/public/job/a2486cad-442a-4f4b-b09c-9c0aa7a54cab.jpg b/public/job/a2486cad-442a-4f4b-b09c-9c0aa7a54cab.jpg
new file mode 100644
index 00000000..eeda6691
Binary files /dev/null and b/public/job/a2486cad-442a-4f4b-b09c-9c0aa7a54cab.jpg differ
diff --git a/public/job/e5700057-a462-4085-84a4-c2a5acb36b4c.png b/public/job/e5700057-a462-4085-84a4-c2a5acb36b4c.png
new file mode 100644
index 00000000..f1aa5b43
Binary files /dev/null and b/public/job/e5700057-a462-4085-84a4-c2a5acb36b4c.png differ
diff --git a/src/app/dev/admin/forum/sub-detail/report-komentar/[id]/page.tsx b/src/app/dev/admin/forum/sub-detail/report-komentar/[id]/page.tsx
index 32d1107c..94f2bd0f 100644
--- a/src/app/dev/admin/forum/sub-detail/report-komentar/[id]/page.tsx
+++ b/src/app/dev/admin/forum/sub-detail/report-komentar/[id]/page.tsx
@@ -1,15 +1,23 @@
import { AdminForum_HasilReportKomentar } from "@/app_modules/admin/forum";
import { adminForum_getListReportKomentarbyId } from "@/app_modules/admin/forum/fun/get/get_list_report_komentar_by_id";
+import adminForum_funGetOneKomentarById from "@/app_modules/admin/forum/fun/get/get_one_komentar_by_id";
export default async function Page({ params }: { params: { id: string } }) {
let komentarId = params.id;
- const listReport = await adminForum_getListReportKomentarbyId({komentarId: komentarId, page: 1});
+ const listReport = await adminForum_getListReportKomentarbyId({
+ komentarId: komentarId,
+ page: 1,
+ });
+ const dataKomentar = await adminForum_funGetOneKomentarById({
+ komentarId: komentarId,
+ });
return (
<>
>
);
diff --git a/src/app/dev/admin/forum/sub-menu/report-komentar/page.tsx b/src/app/dev/admin/forum/sub-menu/report-komentar/page.tsx
new file mode 100644
index 00000000..dfff6d5b
--- /dev/null
+++ b/src/app/dev/admin/forum/sub-menu/report-komentar/page.tsx
@@ -0,0 +1,12 @@
+import adminForum_funGetAllReportKomentar from "@/app_modules/admin/forum/fun/get/get_all_report_komentar";
+import AdminForum_TableReportKomentar from "@/app_modules/admin/forum/sub_menu/table_report_komentar";
+
+export default async function Page() {
+ const listData = await adminForum_funGetAllReportKomentar({ page: 1 });
+
+ return (
+ <>
+
+ >
+ );
+}
diff --git a/src/app/dev/forum/create/loading.tsx b/src/app/dev/forum/create/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/create/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/detail/[id]/loading.tsx b/src/app/dev/forum/detail/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/detail/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/detail/[id]/layout.tsx b/src/app/dev/forum/detail/main-detail/[id]/layout.tsx
similarity index 100%
rename from src/app/dev/forum/detail/[id]/layout.tsx
rename to src/app/dev/forum/detail/main-detail/[id]/layout.tsx
diff --git a/src/app/dev/forum/detail/[id]/page.tsx b/src/app/dev/forum/detail/main-detail/[id]/page.tsx
similarity index 62%
rename from src/app/dev/forum/detail/[id]/page.tsx
rename to src/app/dev/forum/detail/main-detail/[id]/page.tsx
index 106c53ea..0c764797 100644
--- a/src/app/dev/forum/detail/[id]/page.tsx
+++ b/src/app/dev/forum/detail/main-detail/[id]/page.tsx
@@ -1,26 +1,33 @@
-import Forum_Detail from "@/app_modules/forum/detail";
-import { forum_getKomentarById } from "@/app_modules/forum/fun/get/get_komentar_by_id";
+import Forum_MainDetail from "@/app_modules/forum/detail/main_detail";
+import { forum_funGetAllKomentarById } from "@/app_modules/forum/fun/get/get_all_komentar_by_id";
import { forum_getOnePostingById } from "@/app_modules/forum/fun/get/get_one_posting_by_id";
import { forum_countOneTotalKomentarById } from "@/app_modules/forum/fun/count/count_one_total_komentar_by_id";
import { user_getOneUserId } from "@/app_modules/fun_global/get_user_token";
import { RouterForum } from "@/app/lib/router_hipmi/router_forum";
import { redirect } from "next/navigation";
+import { forum_countTotalKomenById } from "@/app_modules/forum/fun/count/count_total_komentar_by_id";
export default async function Page({ params }: { params: { id: string } }) {
let postingId = params.id;
const userLoginId = await user_getOneUserId();
const dataPosting = await forum_getOnePostingById(postingId);
- const listKomentar = await forum_getKomentarById(postingId);
+ const listKomentar = await forum_funGetAllKomentarById({
+ postingId: postingId,
+ page: 1,
+ });
dataPosting?.isActive === false && redirect(RouterForum.beranda);
+ const countKomentar = await forum_countTotalKomenById(postingId);
+
return (
<>
-
>
);
diff --git a/src/app/dev/forum/detail/report-komentar/[id]/page.tsx b/src/app/dev/forum/detail/report-komentar/[id]/page.tsx
new file mode 100644
index 00000000..afb7f262
--- /dev/null
+++ b/src/app/dev/forum/detail/report-komentar/[id]/page.tsx
@@ -0,0 +1,13 @@
+import { Forum_DetailReportKomentar } from "@/app_modules/forum";
+import forum_funGetOneReportKomentarById from "@/app_modules/forum/fun/get/get_one_report_komentar_by_id";
+
+export default async function Page({ params }: { params: { id: string } }) {
+ const komentarId = params.id;
+ const dataKomentar = await forum_funGetOneReportKomentarById({ komentarId: komentarId });
+
+ return (
+ <>
+
+ >
+ );
+}
diff --git a/src/app/dev/forum/detail/report-posting/[id]/page.tsx b/src/app/dev/forum/detail/report-posting/[id]/page.tsx
new file mode 100644
index 00000000..faa3d24a
--- /dev/null
+++ b/src/app/dev/forum/detail/report-posting/[id]/page.tsx
@@ -0,0 +1,12 @@
+import { Forum_DetailReportPosting } from "@/app_modules/forum";
+import forum_funGetOneReportedPostingById from "@/app_modules/forum/fun/get/get_one_posting_reported_by_id";
+
+export default async function Page({params}: {params: {id: string}}) {
+ const postingId = params.id
+ const dataPosting = await forum_funGetOneReportedPostingById({postingId: postingId})
+ return (
+ <>
+
+ >
+ );
+}
diff --git a/src/app/dev/forum/edit/posting/[id]/loading.tsx b/src/app/dev/forum/edit/posting/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/edit/posting/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/forumku/[id]/loading.tsx b/src/app/dev/forum/forumku/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/forumku/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/forumku/[id]/page.tsx b/src/app/dev/forum/forumku/[id]/page.tsx
index ca9e99b3..2432252d 100644
--- a/src/app/dev/forum/forumku/[id]/page.tsx
+++ b/src/app/dev/forum/forumku/[id]/page.tsx
@@ -1,5 +1,5 @@
import { Forum_Forumku } from "@/app_modules/forum";
-import { forum_getListPostingByAuhtorId } from "@/app_modules/forum/fun/get/get_list_posting_by_author_id";
+import { forum_getAllPostingByAuhtorId } from "@/app_modules/forum/fun/get/get_list_posting_by_author_id";
import { forum_countOneTotalKomentarById } from "@/app_modules/forum/fun/count/count_one_total_komentar_by_id";
import { user_getOneUserId } from "@/app_modules/fun_global/get_user_token";
import { user_getOneByUserId } from "@/app_modules/home/fun/get/get_one_user_by_id";
@@ -25,7 +25,7 @@ export default async function Page({ params }: { params: { id: string } }) {
// setTimeout(a, 1000);
// });
- const dataPosting = await forum_getListPostingByAuhtorId(authorId);
+ const dataPosting = await forum_getAllPostingByAuhtorId({authorId: authorId, page: 1});
const totalPosting = await forum_countPostingByAuthorId(authorId);
return (
diff --git a/src/app/dev/forum/main/loading.tsx b/src/app/dev/forum/main/loading.tsx
deleted file mode 100644
index 874bc4a9..00000000
--- a/src/app/dev/forum/main/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/report/komentar-lainnya/[id]/loading.tsx b/src/app/dev/forum/report/komentar-lainnya/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/report/komentar-lainnya/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/report/komentar-lainnya/[id]/page.tsx b/src/app/dev/forum/report/komentar-lainnya/[id]/page.tsx
index 1f34498e..4c4b9439 100644
--- a/src/app/dev/forum/report/komentar-lainnya/[id]/page.tsx
+++ b/src/app/dev/forum/report/komentar-lainnya/[id]/page.tsx
@@ -1,11 +1,16 @@
import { Forum_ReportKomentarLainnya } from "@/app_modules/forum";
+import { user_getOneUserId } from "@/app_modules/fun_global/get_user_token";
export default async function Page({ params }: { params: { id: string } }) {
let komentarId = params.id;
+ const userLoginId = await user_getOneUserId();
return (
<>
-
+
>
);
}
diff --git a/src/app/dev/forum/report/komentar/[id]/loading.tsx b/src/app/dev/forum/report/komentar/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/report/komentar/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/report/komentar/[id]/page.tsx b/src/app/dev/forum/report/komentar/[id]/page.tsx
index 64e4a7b4..88717b66 100644
--- a/src/app/dev/forum/report/komentar/[id]/page.tsx
+++ b/src/app/dev/forum/report/komentar/[id]/page.tsx
@@ -1,15 +1,19 @@
import { Forum_ReportKomentar } from "@/app_modules/forum";
import { forum_getMasterKategoriReport } from "@/app_modules/forum/fun/master/get_master_kategori_report";
+import { user_getOneUserId } from "@/app_modules/fun_global/get_user_token";
export default async function Page({ params }: { params: { id: string } }) {
let komentarId = params.id;
const listReport = await forum_getMasterKategoriReport();
+ const userLoginId = await user_getOneUserId();
+
return (
<>
>
);
diff --git a/src/app/dev/forum/report/posting-lainnya/[id]/loading.tsx b/src/app/dev/forum/report/posting-lainnya/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/report/posting-lainnya/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/report/posting-lainnya/[id]/page.tsx b/src/app/dev/forum/report/posting-lainnya/[id]/page.tsx
index 0d5b8cbd..3039aef6 100644
--- a/src/app/dev/forum/report/posting-lainnya/[id]/page.tsx
+++ b/src/app/dev/forum/report/posting-lainnya/[id]/page.tsx
@@ -1,11 +1,16 @@
import { Forum_ReportPostingLainnya } from "@/app_modules/forum";
+import { user_getOneUserId } from "@/app_modules/fun_global/get_user_token";
export default async function Page({ params }: { params: { id: string } }) {
- let postingIg = params.id;
+ let postingId = params.id;
+ const userLoginId = await user_getOneUserId()
return (
<>
-
+
>
);
}
diff --git a/src/app/dev/forum/report/posting/[id]/loading.tsx b/src/app/dev/forum/report/posting/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/report/posting/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/forum/report/posting/[id]/page.tsx b/src/app/dev/forum/report/posting/[id]/page.tsx
index aa172433..d52c5827 100644
--- a/src/app/dev/forum/report/posting/[id]/page.tsx
+++ b/src/app/dev/forum/report/posting/[id]/page.tsx
@@ -1,13 +1,11 @@
import { Forum_ReportPosting } from "@/app_modules/forum";
-import { forum_getOnePostingById } from "@/app_modules/forum/fun/get/get_one_posting_by_id";
import { forum_getMasterKategoriReport } from "@/app_modules/forum/fun/master/get_master_kategori_report";
import { user_getOneUserId } from "@/app_modules/fun_global/get_user_token";
export default async function Page({ params }: { params: { id: string } }) {
let postingId = params.id;
const listReport = await forum_getMasterKategoriReport();
- const userLoginId = await user_getOneUserId()
- const dataPosting = await forum_getOnePostingById(postingId)
+ const userLoginId = await user_getOneUserId();
return (
<>
diff --git a/src/app/dev/forum/splash/loading.tsx b/src/app/dev/forum/splash/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/forum/splash/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/home/page.tsx b/src/app/dev/home/page.tsx
index e70705ff..3469f504 100644
--- a/src/app/dev/home/page.tsx
+++ b/src/app/dev/home/page.tsx
@@ -26,7 +26,7 @@ export default async function Page() {
return (
<>
-
+
>
);
}
diff --git a/src/app/dev/job/create/loading.tsx b/src/app/dev/job/create/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/create/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/detail/arsip/[id]/loading.tsx b/src/app/dev/job/detail/arsip/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/detail/arsip/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/detail/arsip/[id]/page.tsx b/src/app/dev/job/detail/arsip/[id]/page.tsx
index e8fd9290..b37f2fd6 100644
--- a/src/app/dev/job/detail/arsip/[id]/page.tsx
+++ b/src/app/dev/job/detail/arsip/[id]/page.tsx
@@ -1,9 +1,9 @@
import { Job_DetailArsip } from "@/app_modules/job";
-import { Job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
+import { job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
export default async function Page({params}:{params: {id: string}}) {
let jobId = params.id
- const dataJob = await Job_getOneById(jobId)
+ const dataJob = await job_getOneById(jobId)
return (
<>
diff --git a/src/app/dev/job/detail/draft/[id]/loading.tsx b/src/app/dev/job/detail/draft/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/detail/draft/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/detail/draft/[id]/page.tsx b/src/app/dev/job/detail/draft/[id]/page.tsx
index eaff874d..15d14b24 100644
--- a/src/app/dev/job/detail/draft/[id]/page.tsx
+++ b/src/app/dev/job/detail/draft/[id]/page.tsx
@@ -1,10 +1,10 @@
import Job_DetailDraft from "@/app_modules/job/detail/draft/view";
-import { Job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
+import { job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
export default async function Page({params}: {params: {id: string}}) {
let jobId = params.id
- const dataJob = await Job_getOneById(jobId)
+ const dataJob = await job_getOneById(jobId)
return (
<>
diff --git a/src/app/dev/job/detail/main/[id]/loading.tsx b/src/app/dev/job/detail/main/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/detail/main/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/detail/main/[id]/page.tsx b/src/app/dev/job/detail/main/[id]/page.tsx
index 00e3a6a4..bfe9b192 100644
--- a/src/app/dev/job/detail/main/[id]/page.tsx
+++ b/src/app/dev/job/detail/main/[id]/page.tsx
@@ -1,11 +1,11 @@
"use server";
import { Job_MainDetail } from "@/app_modules/job";
-import { Job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
+import { job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
import app_config from "@/util/app_config";
export default async function Page({ params }: { params: { id: string } }) {
const idJob = params.id;
- const dataJob = await Job_getOneById(idJob);
+ const dataJob = await job_getOneById(idJob);
return (
<>
diff --git a/src/app/dev/job/detail/publish/[id]/loading.tsx b/src/app/dev/job/detail/publish/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/detail/publish/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/detail/publish/[id]/page.tsx b/src/app/dev/job/detail/publish/[id]/page.tsx
index 1558f947..6dd30830 100644
--- a/src/app/dev/job/detail/publish/[id]/page.tsx
+++ b/src/app/dev/job/detail/publish/[id]/page.tsx
@@ -1,9 +1,9 @@
import { Job_DetailPublish } from "@/app_modules/job";
-import { Job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
+import { job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
export default async function Page({params}: {params: {id: string}}) {
let jobId = params.id
- const dataJob = await Job_getOneById(jobId)
+ const dataJob = await job_getOneById(jobId)
return (
<>
diff --git a/src/app/dev/job/detail/reject/[id]/loading.tsx b/src/app/dev/job/detail/reject/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/detail/reject/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/detail/reject/[id]/page.tsx b/src/app/dev/job/detail/reject/[id]/page.tsx
index 0645612e..cd6f0206 100644
--- a/src/app/dev/job/detail/reject/[id]/page.tsx
+++ b/src/app/dev/job/detail/reject/[id]/page.tsx
@@ -1,10 +1,10 @@
import Job_DetailReject from "@/app_modules/job/detail/reject/view";
-import { Job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
+import { job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
export default async function Page({params}: {params: {id: string}}) {
let jobId = params.id
- const dataJob = await Job_getOneById(jobId)
+ const dataJob = await job_getOneById(jobId)
return (
<>
diff --git a/src/app/dev/job/detail/review/[id]/loading.tsx b/src/app/dev/job/detail/review/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/detail/review/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/detail/review/[id]/page.tsx b/src/app/dev/job/detail/review/[id]/page.tsx
index 67463ad7..6dda171e 100644
--- a/src/app/dev/job/detail/review/[id]/page.tsx
+++ b/src/app/dev/job/detail/review/[id]/page.tsx
@@ -1,5 +1,5 @@
import Job_DetailReview from "@/app_modules/job/detail/review/view";
-import { Job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
+import { job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
import React from "react";
export default async function Page({
@@ -8,7 +8,7 @@ export default async function Page({
params: { id: React.ReactNode };
}) {
let jobId = params.id;
- const dataJob = await Job_getOneById(jobId)
+ const dataJob = await job_getOneById(jobId)
return (
<>
diff --git a/src/app/dev/job/edit/[id]/loading.tsx b/src/app/dev/job/edit/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/edit/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/edit/[id]/page.tsx b/src/app/dev/job/edit/[id]/page.tsx
index 76da710e..baba6e04 100644
--- a/src/app/dev/job/edit/[id]/page.tsx
+++ b/src/app/dev/job/edit/[id]/page.tsx
@@ -1,9 +1,9 @@
import { Job_Edit } from "@/app_modules/job";
-import { Job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
+import { job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
export default async function Page({ params }: { params: { id: string } }) {
let jobId = params.id;
- const dataJob = await Job_getOneById(jobId);
+ const dataJob = await job_getOneById(jobId);
return (
<>
diff --git a/src/app/dev/job/main/arsip/page.tsx b/src/app/dev/job/main/arsip/page.tsx
index fcd2d063..f46dce88 100644
--- a/src/app/dev/job/main/arsip/page.tsx
+++ b/src/app/dev/job/main/arsip/page.tsx
@@ -1,12 +1,12 @@
import { Job_Arsip } from "@/app_modules/job";
-import { Job_getListAllArsipById } from "@/app_modules/job/fun/get/get_list_all_arsip";
+import { job_getAllArsipById } from "@/app_modules/job/fun/get/get_all_arsip";
export default async function Page() {
- const dataJob = await Job_getListAllArsipById()
+ const dataJob = await job_getAllArsipById({ page: 1 });
return (
<>
-
+
>
);
}
diff --git a/src/app/dev/job/main/beranda/page.tsx b/src/app/dev/job/main/beranda/page.tsx
index c16c9453..1a4bce82 100644
--- a/src/app/dev/job/main/beranda/page.tsx
+++ b/src/app/dev/job/main/beranda/page.tsx
@@ -1,12 +1,12 @@
-import { Job_Beranda } from "@/app_modules/job";
-import { Job_getAllListPublish } from "@/app_modules/job/fun/get/get_list_all_publish";
+import { Job_ViewBeranda } from "@/app_modules/job";
+import { job_getAllListPublish } from "@/app_modules/job/fun/get/get_all_publish";
export default async function Page() {
- const listJob = await Job_getAllListPublish();
+ const listJob = await job_getAllListPublish({ page: 1 });
return (
<>
-
+
>
);
}
diff --git a/src/app/dev/job/main/loading.tsx b/src/app/dev/job/main/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/main/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/main/status/page.tsx b/src/app/dev/job/main/status/page.tsx
index 3ce708be..767d88b1 100644
--- a/src/app/dev/job/main/status/page.tsx
+++ b/src/app/dev/job/main/status/page.tsx
@@ -1,13 +1,14 @@
import { Job_Status } from "@/app_modules/job";
-import { Job_getListStatusByStatusId } from "@/app_modules/job/fun/get/get_list_status_by_status_id";
+import job_getAllStatusDraft from "@/app_modules/job/fun/get/status/get_list_draft";
+import job_getAllStatusPublish from "@/app_modules/job/fun/get/status/get_list_publish";
+import job_getAllStatusReject from "@/app_modules/job/fun/get/status/get_list_reject";
+import job_getAllStatusReview from "@/app_modules/job/fun/get/status/get_list_review";
export default async function Page() {
- const listPublish = await Job_getListStatusByStatusId("1");
- const listReview = await Job_getListStatusByStatusId("2");
- const listDraft = await Job_getListStatusByStatusId("3");
- const listReject = await Job_getListStatusByStatusId("4");
-
-
+ const listPublish = await job_getAllStatusPublish({page: 1});
+ const listReview = await job_getAllStatusReview({ page: 1 });
+ const listDraft = await job_getAllStatusDraft({ page: 1 });
+ const listReject = await job_getAllStatusReject({page: 1});
return (
<>
diff --git a/src/app/dev/job/non_user_view/[id]/loading.tsx b/src/app/dev/job/non_user_view/[id]/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/non_user_view/[id]/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/non_user_view/[id]/page.tsx b/src/app/dev/job/non_user_view/[id]/page.tsx
index 0a2a00cf..f69c2288 100644
--- a/src/app/dev/job/non_user_view/[id]/page.tsx
+++ b/src/app/dev/job/non_user_view/[id]/page.tsx
@@ -1,11 +1,9 @@
-"use server";
import { Job_NonUserView } from "@/app_modules/job";
-import { Job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
-import os from "os";
+import { job_getOneById } from "@/app_modules/job/fun/get/get_one_by_id";
export default async function Page({ params }: { params: { id: string } }) {
let jobId = params.id;
- const dataJob = await Job_getOneById(jobId);
+ const dataJob = await job_getOneById(jobId);
// const platform = os.platform();
// const hostName =
// platform === "darwin"
diff --git a/src/app/dev/job/splash/loading.tsx b/src/app/dev/job/splash/loading.tsx
deleted file mode 100644
index b1f8b62f..00000000
--- a/src/app/dev/job/splash/loading.tsx
+++ /dev/null
@@ -1,9 +0,0 @@
-import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2";
-
-export default async function Page() {
- return (
- <>
-
- >
- );
-}
diff --git a/src/app/dev/job/splash/page.tsx b/src/app/dev/job/splash/page.tsx
index 5286f7dc..9e3d7f07 100644
--- a/src/app/dev/job/splash/page.tsx
+++ b/src/app/dev/job/splash/page.tsx
@@ -1,9 +1,9 @@
-import { Job_Splash } from "@/app_modules/job";
+import { Job_ViewSplash } from "@/app_modules/job";
export default async function Page() {
return (
<>
-
+
>
);
}
diff --git a/src/app/emotion.tsx b/src/app/emotion.tsx
index 478edabf..e8464dc0 100644
--- a/src/app/emotion.tsx
+++ b/src/app/emotion.tsx
@@ -1,11 +1,16 @@
"use client";
-import AppNotif from "@/app_modules/notif";
+import { MainColor } from "@/app_modules/component_global/color/color_pallet";
// import './globals.css'
import { CacheProvider } from "@emotion/react";
-import { Image, MantineProvider, useEmotionCache } from "@mantine/core";
+import {
+ Box,
+ Container,
+ MantineProvider,
+ rem,
+ useEmotionCache,
+} from "@mantine/core";
import { Notifications } from "@mantine/notifications";
import { useServerInsertedHTML } from "next/navigation";
-import { ToastContainer, toast } from "react-toastify";
import "react-toastify/dist/ReactToastify.css";
export default function RootStyleRegistry({
@@ -35,8 +40,24 @@ export default function RootStyleRegistry({
{children}
- {/*
- */}
+ {/*
+
+
+
+ */}