+//
+//
+//
+// {/*
+// Page {pageNumber} of {numPages}
+//
*/}
+//
+// );
+// }
diff --git a/src/app_modules/investasi/_component/file_view/styles.module.css b/src/app_modules/investasi/_component/file_view/styles.module.css
new file mode 100644
index 00000000..829a16fe
--- /dev/null
+++ b/src/app_modules/investasi/_component/file_view/styles.module.css
@@ -0,0 +1,17 @@
+.file_view {
+ width: 100%;
+ /* padding: 30px; */
+ background-color: aqua;
+ right: 0;
+ left: 0;
+ height: 92vh;
+ position: relative;
+}
+
+.page {
+ /* display: grid;
+ place-items: center; Centers both horizontally and vertically */
+ height: 5vh;
+ width: 50%;
+ position: absolute;
+}
diff --git a/src/app_modules/investasi/_component/index.ts b/src/app_modules/investasi/_component/index.ts
new file mode 100644
index 00000000..dabcfb2b
--- /dev/null
+++ b/src/app_modules/investasi/_component/index.ts
@@ -0,0 +1,7 @@
+import { ComponentInvestasi_FrameFileView } from "./file_view/frame_file_view";
+import { ComponentInvestasi_BoxMetodePembayaran } from "./transaksi/box_metode_pembayaran";
+import { ComponentInvestasi_BoxPembelian } from "./transaksi/box_pembelian";
+
+export { ComponentInvestasi_BoxPembelian };
+export { ComponentInvestasi_BoxMetodePembayaran };
+export { ComponentInvestasi_FrameFileView };
diff --git a/src/app_modules/investasi/_component/transaksi/box_metode_pembayaran.tsx b/src/app_modules/investasi/_component/transaksi/box_metode_pembayaran.tsx
new file mode 100644
index 00000000..fe9c9883
--- /dev/null
+++ b/src/app_modules/investasi/_component/transaksi/box_metode_pembayaran.tsx
@@ -0,0 +1,78 @@
+import {
+ AccentColor,
+ MainColor,
+} from "@/app_modules/_global/color/color_pallet";
+import { Button, Paper, Radio, Stack, Text, Title } from "@mantine/core";
+import { useState } from "react";
+
+export function ComponentInvestasi_BoxMetodePembayaran({
+ listBank,
+}: {
+ listBank: any[];
+}) {
+ const [bank, setBank] = useState(listBank);
+ const [pilihBank, setPilihBank] = useState("");
+ const [isLoading, setLoading] = useState(false);
+
+ async function onProses() {
+ console.log(pilihBank);
+ }
+
+ return (
+ <>
+