import { AlertDefaultSystem, BadgeCustom, BaseBox, DummyLandscapeImage, Grid, Spacing, StackCustom, TextCustom, ViewWrapper } from "@/components"; import AdminBackButtonAntTitle from "@/components/_ShareComponent/Admin/BackButtonAntTitle"; import AdminButtonReject from "@/components/_ShareComponent/Admin/ButtonReject"; import AdminButtonReview from "@/components/_ShareComponent/Admin/ButtonReview"; import { MainColor } from "@/constants/color-palet"; import { router, useLocalSearchParams } from "expo-router"; import _ from "lodash"; export default function AdminJobDetailStatus() { const { id, status } = useLocalSearchParams(); const colorBadge = () => { if (status === "publish") { return MainColor.green; } else if (status === "review") { return MainColor.orange; } else if (status === "reject") { return MainColor.red; } }; const listData = [ { label: "Username", value: "Bagas Banuna", }, { label: "Judul", value: `Judul Proyek: ${id}Lorem ipsum dolor sit amet consectetur adipisicing elit.`, }, { label: "Status", value: ( {_.startCase(status as string)} ), }, { label: "Konten", value: "Lorem ipsum dolor sit amet consectetur adipisicing elit.", }, { label: "Deskripsi", value: "Lorem ipsum dolor sit amet consectetur adipisicing elit.", }, // { // label: "Poster", // value: ( // // Lihat Poster // // ), // }, ]; return ( <> } > {listData.map((item, i) => ( {item.label} {item.value} ))} Poster {status === "review" && ( { AlertDefaultSystem({ title: "Publish", message: "Apakah anda yakin ingin mempublikasikan data ini?", textLeft: "Batal", textRight: "Ya", onPressLeft: () => { router.back(); }, onPressRight: () => { router.back(); }, }); }} onReject={() => { router.push(`/admin/job/${id}/reject-input`); }} /> )} {status === "reject" && ( { router.push(`/admin/job/${id}/reject-input`); }} /> )} ); }