/* eslint-disable @typescript-eslint/no-unused-vars */
import {
BackButton,
BaseBox,
CenterCustom,
DotButton,
DrawerCustom,
Grid,
MenuDrawerDynamicGrid,
ProgressCustom,
Spacing,
StackCustom,
TextCustom,
ViewWrapper,
} from "@/components";
import { IconEdit } from "@/components/_Icon";
import { IMenuDrawerItem } from "@/components/_Interface/types";
import { AccentColor, MainColor } from "@/constants/color-palet";
import { ICON_SIZE_MEDIUM, ICON_SIZE_SMALL } from "@/constants/constans-value";
import { listDataNotPublish } from "@/lib/dummy-data/investment/dummy-data-not-publish";
import BoxDetailDataSection from "@/screens/Invesment/BoxDetailDataSection";
import Investment_ButtonStatusSection from "@/screens/Invesment/ButtonStatusSection";
import {
AntDesign,
FontAwesome6,
Ionicons,
MaterialIcons,
} from "@expo/vector-icons";
import { router, Stack, useLocalSearchParams } from "expo-router";
import _ from "lodash";
import { useState } from "react";
export default function InvestmentDetailStatus() {
const { id, status } = useLocalSearchParams();
const [openDrawerDraft, setOpenDrawerDraft] = useState(false);
const [openDrawerPublish, setOpenDrawerPublish] = useState(false);
const handlePressDraft = (item: IMenuDrawerItem) => {
console.log("PATH >> ", item.path);
router.navigate(item.path as any);
setOpenDrawerDraft(false);
};
const handlePressPublish = (item: IMenuDrawerItem) => {
console.log("PATH >> ", item.path);
router.navigate(item.path as any);
setOpenDrawerPublish(false);
};
const bottomSection = (
Prospektus
Dokumen
);
return (
<>
,
headerRight: () =>
status === "draft" ? (
setOpenDrawerDraft(true)} />
) : status === "publish" ? (
setOpenDrawerPublish(true)} />
) : null,
}}
/>
{status === "publish" && (
Progress Saham
)}
{/* ========= Draft Drawer ========= */}
setOpenDrawerDraft(false)}
height={"auto"}
>
,
label: "Edit Data",
path: `/investment/${id}/edit`,
},
{
icon: (
),
label: "Edit Prospektus",
path: `/investment/${id}/edit-prospectus`,
},
{
icon: (
),
label: "Update Dokumen",
path: `/investment/${id}/recap-of-document`,
},
]}
columns={4}
onPressItem={handlePressDraft as any}
/>
{/* ========= Publish Drawer ========= */}
setOpenDrawerPublish(false)}
height={"auto"}
>
),
label: "Update Dokumen",
path: `/investment/${id}/recap-of-document`,
},
{
icon: (
),
label: "Update Berita",
path: `/investment/${id}/edit`,
},
]}
columns={4}
onPressItem={handlePressPublish as any}
/>
>
);
}