import { BackButton, DotButton, DrawerCustom, MenuDrawerDynamicGrid, Spacing, ViewWrapper, } from "@/components"; import { IconEdit } from "@/components/_Icon"; import { IMenuDrawerItem } from "@/components/_Interface/types"; import Job_BoxDetailSection from "@/screens/Job/BoxDetailSection"; import Job_ButtonStatusSection from "@/screens/Job/ButtonStatusSection"; import { jobDataDummy } from "@/screens/Job/listDataDummy"; import { router, Stack, useLocalSearchParams } from "expo-router"; import { useState } from "react"; export default function JobDetailStatus() { const { id, status } = useLocalSearchParams(); const [openDrawer, setOpenDrawer] = useState(false); const jobDetail = jobDataDummy.find((e) => e.id === Number(id)); const handlePress = (item: IMenuDrawerItem) => { console.log("PATH >> ", item.path); router.navigate(item.path as any); setOpenDrawer(false); }; return ( <> , headerRight: () => status === "draft" ? ( setOpenDrawer(true)} /> ) : null, }} /> setOpenDrawer(false)} height={"auto"} > , label: "Edit", path: `/job/${id}/edit`, }, ]} columns={4} onPressItem={handlePress as any} /> ); }