"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
>
);
}
})()}
))}
>
);
}