"use client"; import { ApiHipmi } from "@/app/lib/api"; import { INVESTASI } from "@/app_modules/models/investasi"; import { MODEL_ALL_MASTER } from "@/app_modules/models/model_AllMaster"; import { AspectRatio, Badge, Box, Button, Card, CardSection, Divider, Grid, Group, Image, Paper, Slider, Stack, Text, Title, } from "@mantine/core"; import { useRouter } from "next/navigation"; import dataDummy from "../dummy/data_dummy.json"; import moment from "moment"; import { IconCheck, IconCircleCheck } from "@tabler/icons-react"; export default function MainInvestasi({ listData, pencarianInvestor, periodeDeviden, pembagianDeviden, }: { listData: INVESTASI[]; pencarianInvestor: MODEL_ALL_MASTER[]; periodeDeviden: MODEL_ALL_MASTER[]; pembagianDeviden: MODEL_ALL_MASTER[]; }) { const router = useRouter(); return ( <> {/*
{JSON.stringify(listData, null, 2)}
*/} {dataDummy.map((e) => ( router.push(`/dev/investasi/detail/${e.id}`)} > {e.imagesId ? ( ) : ( )} {e.title} Dana Dibutuhkan Rp. {e.targetDana} Harga Per Lembar Rp. {e.hargaLembar} ROI {e.roi}% Total Lembar {e.totalLembar} {e.saham_beli === 0 ? ( "" ) : ( Saham Anda )} {(() => { if ( e.masterPencarianInvestorId - moment(new Date()).diff(new Date(e.createdAt), "days") <= 0 ) { return ( <> Selesai ); } else { return ( <> Sisa waktu: {e.masterPencarianInvestorId - moment(new Date()).diff( new Date(e.createdAt), "days" )} Hari ); } })()} ))} ); }