#Job Vacancy

## feat
- Tampilan user
### No Issuue
This commit is contained in:
2024-02-21 15:17:34 +08:00
parent 44f585a599
commit 7f3196afef
65 changed files with 2216 additions and 448 deletions

View File

@@ -0,0 +1,14 @@
import { LayoutJob_Create } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_Create>{children}</LayoutJob_Create>
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_Create } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_Create />
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_DetailArsip } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_DetailArsip>{children}</LayoutJob_DetailArsip>
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_DetailArsip } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_DetailArsip />
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_DetailDraft } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_DetailDraft>{children}</LayoutJob_DetailDraft>
</>
);
}

View File

@@ -0,0 +1,10 @@
import Job_DetailDraft from "@/app_modules/job/detail/draft/view";
export default async function Page() {
return (
<>
<Job_DetailDraft />
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_MainDetail } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_MainDetail>{children}</LayoutJob_MainDetail>
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_MainDetail } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_MainDetail />
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_DetailPublish } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_DetailPublish>{children}</LayoutJob_DetailPublish>
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_DetailPublish } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_DetailPublish />
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_DetailReject } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_DetailReject>{children}</LayoutJob_DetailReject>
</>
);
}

View File

@@ -0,0 +1,10 @@
import Job_DetailReject from "@/app_modules/job/detail/reject/view";
export default async function Page() {
return (
<>
<Job_DetailReject/>
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_DetailReview } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_DetailReview>{children}</LayoutJob_DetailReview>
</>
);
}

View File

@@ -0,0 +1,9 @@
import Job_DetailReview from "@/app_modules/job/detail/review/view";
export default async function Page() {
return (
<>
<Job_DetailReview />
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_Edit } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_Edit>{children}</LayoutJob_Edit>
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_Edit } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_Edit />
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_Arsip } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_Arsip />
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_Beranda } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_Beranda />
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_Main } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_Main>{children}</LayoutJob_Main>
</>
);
}

View File

@@ -0,0 +1,14 @@
import { Job_Status } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_Status
listDraft={[]}
listPublish={[]}
listReject={[]}
listReview={[]}
/>
</>
);
}

View File

@@ -0,0 +1,14 @@
import { LayoutJob_NonUserView } from "@/app_modules/job";
import React from "react";
export default async function Layout({
children,
}: {
children: React.ReactNode;
}) {
return (
<>
<LayoutJob_NonUserView>{children}</LayoutJob_NonUserView>
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_NonUserView } from "@/app_modules/job";
export default async function page() {
return (
<>
<Job_NonUserView />
</>
);
}

View File

@@ -0,0 +1,9 @@
import { Job_Splash } from "@/app_modules/job";
export default async function Page() {
return (
<>
<Job_Splash />
</>
);
}