Prospektus Investasi

# feat:
- Halaman upload
- Function upload
- Get data prospektus
### No issue
This commit is contained in:
2023-11-08 14:37:15 +08:00
parent b662b714ad
commit a119eb2918
29 changed files with 316 additions and 66 deletions

View File

@@ -1,8 +1,8 @@
import { LayoutEditProspektusInvestasi } from "@/app_modules/investasi";
import React from "react";
export default async function Layout({children}: {children: React.ReactNode}) {
export default async function Layout({children, params}: {children: React.ReactNode, params: {id: string}}) {
return<>
<LayoutEditProspektusInvestasi>{children}</LayoutEditProspektusInvestasi>
<LayoutEditProspektusInvestasi idInves={params.id}>{children}</LayoutEditProspektusInvestasi>
</>
}

View File

@@ -1,7 +1,12 @@
import { EditProspektusInvestasi } from "@/app_modules/investasi";
import getOneInvestasiById from "@/app_modules/investasi/fun/get_one_investasi_by_id";
export default async function Page() {
return<>
<EditProspektusInvestasi/>
export default async function Page({ params }: { params: { id: string } }) {
const dataInvestasi = await getOneInvestasiById(params.id);
// console.log(dataInvestasi);
return (
<>
<EditProspektusInvestasi dataInvestasi={dataInvestasi as any} />
</>
}
);
}

View File

@@ -0,0 +1,8 @@
import { LayoutUploadProspektusInvestasi } from "@/app_modules/investasi";
import React from "react";
export default async function Layout({children}: {children: React.ReactNode}) {
return<>
<LayoutUploadProspektusInvestasi>{children}</LayoutUploadProspektusInvestasi>
</>
}

View File

@@ -0,0 +1,5 @@
import { UploadProspektusInvestasi } from "@/app_modules/investasi";
export default async function Page({ params }: { params: { id: string } }) {
return <UploadProspektusInvestasi idInves={params.id} />;
}