# fix
## Deskripsi: - Perubahan tampilan notifikasi - Pin map sesuai logo - Pin map bisa custom ### No Issue
This commit is contained in:
12
src/app/dev/investasi/transaksi/invoice/[id]/page.tsx
Normal file
12
src/app/dev/investasi/transaksi/invoice/[id]/page.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import { Investasi_UiInvoice } from "@/app_modules/investasi/_ui";
|
||||
|
||||
export default function Page({ params }: { params: { id: string } }) {
|
||||
const invoiceId = params.id;
|
||||
|
||||
|
||||
return (
|
||||
<>
|
||||
<Investasi_UiInvoice />
|
||||
</>
|
||||
);
|
||||
}
|
||||
@@ -1,5 +1,6 @@
|
||||
import { investasi_funGetOneInvestasiById } from "@/app_modules/investasi/_fun";
|
||||
import { Investasi_UiProsesTransaksi } from "@/app_modules/investasi/_ui";
|
||||
import { Investasi_UiProsesPembelian } from "@/app_modules/investasi/_ui";
|
||||
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
const investasiId = params.id;
|
||||
@@ -7,7 +8,7 @@ export default async function Page({ params }: { params: { id: string } }) {
|
||||
|
||||
return (
|
||||
<>
|
||||
<Investasi_UiProsesTransaksi dataInvestasi={dataInvestasi} />
|
||||
<Investasi_UiProsesPembelian dataInvestasi={dataInvestasi} />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
import { Investasi_UiProsesTransaksi } from "@/app_modules/investasi/_ui";
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
const invoiceId = params.id;
|
||||
|
||||
return (
|
||||
<>
|
||||
<Investasi_UiProsesTransaksi />
|
||||
</>
|
||||
);
|
||||
}
|
||||
16
src/app/dev/map/custom-pin/[id]/page.tsx
Normal file
16
src/app/dev/map/custom-pin/[id]/page.tsx
Normal file
@@ -0,0 +1,16 @@
|
||||
import { map_funGetOneBusinessMapByPortofolioId } from "@/app_modules/map/fun/get/fun_get_one_by_portofolio_id";
|
||||
import { Map_CustomPin } from "@/app_modules/map/view";
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
const portofolioId = params.id;
|
||||
const dataMap = await map_funGetOneBusinessMapByPortofolioId({
|
||||
portofolioId: portofolioId,
|
||||
});
|
||||
|
||||
|
||||
return (
|
||||
<>
|
||||
<Map_CustomPin dataMap={dataMap} />
|
||||
</>
|
||||
);
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
import { map_funGetOneByPortofolioId } from "@/app_modules/map/fun/get/fun_get_one_by_portofolio_id";
|
||||
import { map_funGetOneBusinessMapByPortofolioId } from "@/app_modules/map/fun/get/fun_get_one_by_portofolio_id";
|
||||
import { Map_EditPin } from "@/app_modules/map/view";
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
const portofolioId = params.id;
|
||||
const dataMap = await map_funGetOneByPortofolioId({portofolioId: portofolioId})
|
||||
const dataMap = await map_funGetOneBusinessMapByPortofolioId({portofolioId: portofolioId})
|
||||
|
||||
return (
|
||||
<>
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
import ComponentGlobal_IsEmptyData from "@/app_modules/_global/component/is_empty_data";
|
||||
import { map_funGetAllMap } from "@/app_modules/map/fun/get/fun_get_all_map";
|
||||
import { Map_View } from "@/app_modules/map/view";
|
||||
|
||||
const mapboxToken = process.env.MAPBOX_TOKEN!;
|
||||
export default async function Page() {
|
||||
if (!mapboxToken)
|
||||
return <ComponentGlobal_IsEmptyData text="Mapbox token not found" />;
|
||||
const dataMap = await map_funGetAllMap();
|
||||
|
||||
return (
|
||||
<>
|
||||
<Map_View mapboxToken={mapboxToken} />
|
||||
<Map_View mapboxToken={mapboxToken} dataMap={dataMap} />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -1,12 +1,24 @@
|
||||
import { Notifikasi_MainView } from "@/app_modules/notifikasi";
|
||||
import { ComponentNotifikasi_CardSkeleton } from "@/app_modules/notifikasi/component";
|
||||
import { notifikasi_funGetKategoriApp } from "@/app_modules/notifikasi/fun/get/fun_get_kategori_app";
|
||||
import notifikasi_getByUserId from "@/app_modules/notifikasi/fun/get/get_notifiaksi_by_id";
|
||||
import { Notifikasi_MainView } from "@/app_modules/notifikasi/view";
|
||||
import { Suspense } from "react";
|
||||
|
||||
export default async function Page() {
|
||||
const listNotifikasi = await notifikasi_getByUserId({ page: 1 });
|
||||
const listNotifikasi = await notifikasi_getByUserId({
|
||||
page: 1,
|
||||
kategoriApp: "Semua",
|
||||
});
|
||||
const masterKategori = await notifikasi_funGetKategoriApp();
|
||||
|
||||
return (
|
||||
<>
|
||||
<Notifikasi_MainView listNotifikasi={listNotifikasi as any} />
|
||||
<Suspense fallback={<ComponentNotifikasi_CardSkeleton />}>
|
||||
<Notifikasi_MainView
|
||||
listNotifikasi={listNotifikasi as any}
|
||||
masterKategori={masterKategori}
|
||||
/>
|
||||
</Suspense>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user