"use client"; import { RouterAdminInvestasi } from "@/app/lib/router_hipmi/router_admin"; import { MODEL_Investasi } from "@/app_modules/investasi/model/model_investasi"; import { Badge, ActionIcon, Box, ScrollArea, Table, Tooltip, Stack, Avatar, Group, Text, Center, } from "@mantine/core"; import { IconChevronLeft, IconEyeCheck } from "@tabler/icons-react"; import { IconEdit, IconEye } from "@tabler/icons-react"; import { useRouter } from "next/navigation"; import { useState } from "react"; export default function Admin_TablePublishInvestasi({ dataInvestsi, }: { dataInvestsi: MODEL_Investasi[]; }) { const [investasi, setInvestasi] = useState(dataInvestsi); const router = useRouter(); // console.log(investasi); const tableBody = investasi.map((e) => e.MasterStatusInvestasi.id === "3" ? ( {e.author.username} {e.title}
{e.progress} %
{new Intl.NumberFormat("id-ID", {maximumFractionDigits: 10}).format(+e.sisaLembar)}
{new Intl.NumberFormat("id-ID", {maximumFractionDigits: 10}).format(+e.totalLembar)}
router.push(RouterAdminInvestasi.konfirmasi + `${e.id}`) } >
) : ( "" ) ); return ( <> router.push(RouterAdminInvestasi.main_investasi)}> {/* List Publish */} Publish {tableBody}
Username Nama Proyek Investasi
Progres
Sisa Saham
Total Saham
Aksi
); }