QC Job
# fix - Create dan edit - Bagikam WA - Loading ## No isssue
This commit is contained in:
@@ -4,34 +4,41 @@ import { useRouter } from "next/navigation";
|
||||
import ComponentJob_DetailData from "../../component/detail/detail_data";
|
||||
import { RouterJob } from "@/app/lib/router_hipmi/router_job";
|
||||
import { ComponentGlobal_NotifikasiBerhasil } from "@/app_modules/component_global/notif_global/notifikasi_berhasil";
|
||||
import { Stack, Button, Center } from "@mantine/core";
|
||||
import { Stack, Button, Center, Anchor } from "@mantine/core";
|
||||
import { useAtom } from "jotai";
|
||||
import { gs_job_status, gs_job_hot_menu } from "../../global_state";
|
||||
import Link from "next/link";
|
||||
import { IconBrandWhatsapp } from "@tabler/icons-react";
|
||||
import { MODEL_JOB } from "../../model/interface";
|
||||
import { gen_page } from "../../../../../gen_page";
|
||||
|
||||
export default function Job_MainDetail({ dataJob }: { dataJob: MODEL_JOB }) {
|
||||
export default function Job_MainDetail({
|
||||
dataJob,
|
||||
hostName,
|
||||
}: {
|
||||
dataJob: MODEL_JOB;
|
||||
hostName: string;
|
||||
}) {
|
||||
return (
|
||||
<>
|
||||
<Stack>
|
||||
{/* <Anchor href={gen_page.devForumMain()}>kesana</Anchor> */}
|
||||
<ComponentJob_DetailData data={dataJob} />
|
||||
<ButtonAction jobId={dataJob.id} />
|
||||
<ButtonAction jobId={dataJob.id} hostName={hostName} />
|
||||
</Stack>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
function ButtonAction({ jobId }: { jobId: string }) {
|
||||
function ButtonAction({
|
||||
jobId,
|
||||
hostName,
|
||||
}: {
|
||||
jobId: string;
|
||||
hostName: string;
|
||||
}) {
|
||||
const router = useRouter();
|
||||
|
||||
async function onAction() {
|
||||
// router.push(RouterJob.arsip);
|
||||
// setStatus("Publish");
|
||||
// setHotMenu(3);
|
||||
// ComponentGlobal_NotifikasiBerhasil("Berhasil Diarsipkan");
|
||||
}
|
||||
|
||||
return (
|
||||
<>
|
||||
<Center>
|
||||
@@ -40,15 +47,10 @@ function ButtonAction({ jobId }: { jobId: string }) {
|
||||
color="teal"
|
||||
mb={30}
|
||||
leftIcon={<IconBrandWhatsapp />}
|
||||
// onClick={() => {
|
||||
// onAction();
|
||||
// }}
|
||||
>
|
||||
<Link
|
||||
style={{ textDecoration: "none", color: "white" }}
|
||||
href={`whatsapp://send?text=Job Vacancy HIPMI BADUNG : http://localhost:3000${
|
||||
RouterJob.non_user_view + jobId
|
||||
}`}
|
||||
href={`whatsapp://send?text=Job Vacancy HIPMI BADUNG : ${hostName}/dev/job/non_user_view/${jobId}`}
|
||||
// href={`https://t.me/share/url?url={${"http://localhost:3000/dev/job/non_user_view"}}&text={Lowongan Kerja Ini}`}
|
||||
>
|
||||
Bagikan ke WhatsApp
|
||||
|
||||
@@ -11,7 +11,6 @@ import { MODEL_JOB } from "../../model/interface";
|
||||
import { Job_funEditStatusByStatusId } from "../../fun/edit/fun_edit_status_by_status_id";
|
||||
import { ComponentGlobal_NotifikasiGagal } from "@/app_modules/component_global/notif_global/notifikasi_gagal";
|
||||
|
||||
|
||||
export default function Job_DetailReview({ dataJob }: { dataJob: MODEL_JOB }) {
|
||||
return (
|
||||
<>
|
||||
@@ -42,7 +41,7 @@ function ButtonAction({ jobId }: { jobId: string }) {
|
||||
<>
|
||||
<Button
|
||||
radius={"xl"}
|
||||
color="red"
|
||||
color="orange"
|
||||
mb={50}
|
||||
onClick={() => {
|
||||
onAction();
|
||||
|
||||
Reference in New Issue
Block a user