"use client"; import { AspectRatio, Avatar, Badge, Box, Button, Card, CardSection, Collapse, Divider, Flex, Grid, Group, Image, Paper, Slider, Stack, Text, Title, } from "@mantine/core"; import dataDummy from "../dummy/data_dummy.json"; import moment from "moment"; import { useRouter } from "next/navigation"; import { IconCaretDown, IconCircleCheck } from "@tabler/icons-react"; import { useState } from "react"; import "react-responsive-carousel/lib/styles/carousel.min.css"; // requires a loader import { Carousel } from "react-responsive-carousel"; import { useDisclosure } from "@mantine/hooks"; import { Warna } from "@/app/lib/warna"; import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi"; export default function PortofolioInvestasi() { const router = useRouter(); return ( <> ); } function MyPortofolioInvestasi() { const [opened, { toggle }] = useDisclosure(false); const router = useRouter(); return ( <> Portofolio Saya {dataDummy.map((e) => ( router.push(`/dev/investasi/detail_porto/${e.id}`)} > {/* {e.imagesId ? ( ) : ( )} */} {e.title} {(() => { if (e.statusPorto.id === 1) { return ( {e.statusPorto.status} ); } else { if (e.statusPorto.id === 2) { return ( {e.statusPorto.status} ); } else { return ( {e.statusPorto.status} ); } } })()} {(() => { 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 ); } })()} ))} ); } function SahamTerbeli() { const router = useRouter(); const [opened, { toggle }] = useDisclosure(true); return ( <> {/* Saham Saya */} Saham Saya {dataDummy.map((e) => ( router.push(RouterInvestasi.detail_saham_terbeli + `${e.id}`) } > Username {/* {e.imagesId ? ( ) : ( )} */} {e.title} Dana Dibutuhkan Rp. {e.targetDana} Harga Per Lembar Rp. {e.hargaLembar} ROI {e.roi}% Total Lembar {e.totalLembar} {(() => { 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 ); } })()} ))} ); }