upd: investasi portofolio
Deskripsi: - ganti server action status portofolio menjadi data json No Issues
This commit is contained in:
@@ -1,10 +1,8 @@
|
||||
import { investasi_funGetPortofolioByStatusId } from "@/app_modules/investasi/_fun";
|
||||
import { Investasi_UiPortofolio, Investasi_UiPortofolioNew } from "@/app_modules/investasi/_ui";
|
||||
import getStatusInvestasi from "@/app_modules/investasi/fun/master/get_status_investasi";
|
||||
import { Investasi_UiPortofolioNew } from "@/app_modules/investasi/_ui";
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
// const statusId = params.id;
|
||||
const listStatus = await getStatusInvestasi();
|
||||
// const listStatus = await getStatusInvestasi();
|
||||
// const dataPortofolio = await investasi_funGetPortofolioByStatusId({
|
||||
// page: 1,
|
||||
// statusId: statusId,
|
||||
@@ -17,7 +15,7 @@ export default async function Page({ params }: { params: { id: string } }) {
|
||||
listStatus={listStatus as any}
|
||||
dataPortofolio={dataPortofolio as any}
|
||||
/> */}
|
||||
<Investasi_UiPortofolioNew listStatus={listStatus as any} />
|
||||
<Investasi_UiPortofolioNew />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -1,14 +1,35 @@
|
||||
"use client";
|
||||
import { NEW_RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import { AccentColor, MainColor } from "@/app_modules/_global/color";
|
||||
import { MODEL_NEW_DEFAULT_MASTER } from "@/app_modules/model_global/interface";
|
||||
import { Stack, Tabs } from "@mantine/core";
|
||||
import { useParams, useRouter } from "next/navigation";
|
||||
import { Investasi_ViewPortofolioNew } from "../../_view/main/portofolio/view_portofolio_new";
|
||||
|
||||
export function Investasi_UiPortofolioNew({ listStatus }: { listStatus: MODEL_NEW_DEFAULT_MASTER[] }) {
|
||||
export function Investasi_UiPortofolioNew() {
|
||||
const param = useParams<{ id: string }>();
|
||||
const router = useRouter();
|
||||
const status = [
|
||||
{
|
||||
id: "1",
|
||||
name: "Publish",
|
||||
color: "green"
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Review",
|
||||
color: "orange"
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Draft",
|
||||
color: "yellow"
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Reject",
|
||||
color: "red"
|
||||
}
|
||||
]
|
||||
|
||||
return (
|
||||
<>
|
||||
@@ -30,7 +51,7 @@ export function Investasi_UiPortofolioNew({ listStatus }: { listStatus: MODEL_NE
|
||||
>
|
||||
<Stack>
|
||||
<Tabs.List grow mb={"xs"}>
|
||||
{listStatus.map((e) => (
|
||||
{status.map((e) => (
|
||||
<Tabs.Tab
|
||||
w={"20%"}
|
||||
key={e.id}
|
||||
|
||||
Reference in New Issue
Block a user