fix: donasi
deskripsi: - ubah use server menjadi API src/app/dev/(user)/donasi/detail/donasi_saya/[id]/page.tsx src/app/dev/(user)/donasi/detail/main/[id]/layout.tsx src/app/dev/(user)/donasi/detail/main/[id]/page.tsx src/app/dev/(user)/donasi/detail/publish/[id]/page.tsx src/app/dev/(user)/donasi/detail/reject/[id]/page.tsx src/app_modules/admin/donasi/detail/detail_review.tsx src/app_modules/donasi/detail/detail_draft/index.tsx src/app_modules/donasi/detail/detail_publish/index.tsx src/app_modules/donasi/detail/detail_reject/index.tsx src/app_modules/donasi/detail/detail_review/index.tsx No Issue
This commit is contained in:
@@ -6,12 +6,16 @@ import { Donasi_getOneInvoiceById } from "@/app_modules/donasi/fun/get/get_one_i
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
let invoiceId = params.id;
|
||||
const dataDonasi = await Donasi_getOneInvoiceById(invoiceId);
|
||||
const countDonatur= await Donasi_getCountDonatur(dataDonasi?.donasiId as any)
|
||||
|
||||
const countDonatur = await Donasi_getCountDonatur(
|
||||
dataDonasi?.donasiId as any
|
||||
);
|
||||
|
||||
return (
|
||||
<>
|
||||
<DetailDonasiSaya dataDonasi={dataDonasi as any} countDonatur={countDonatur} />
|
||||
<DetailDonasiSaya
|
||||
dataDonasi={dataDonasi as any}
|
||||
countDonatur={countDonatur}
|
||||
/>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -1,22 +1,10 @@
|
||||
import { LayoutDetailMainDonasiNew } from "@/app_modules/donasi";
|
||||
import React from "react";
|
||||
|
||||
export default async function Layout({ children, params, }: { children: React.ReactNode; params: { id: string }; }) {
|
||||
// const donasiId = params.id;
|
||||
// const getData = await Donasi_getOneById(donasiId);
|
||||
// const authorId = getData?.authorId;
|
||||
// const userLoginId = await funGetUserIdByToken();
|
||||
export default async function Layout({ children }: { children: React.ReactNode; }) {
|
||||
|
||||
return (
|
||||
<>
|
||||
{/* <LayoutDetailMainDonasi
|
||||
donasiId={donasiId}
|
||||
authorId={authorId as any}
|
||||
userLoginId={userLoginId as string}
|
||||
>
|
||||
{children}
|
||||
</LayoutDetailMainDonasi> */}
|
||||
|
||||
<LayoutDetailMainDonasiNew>
|
||||
{children}
|
||||
</LayoutDetailMainDonasiNew>
|
||||
|
||||
@@ -1,19 +1,8 @@
|
||||
import DetailMainDonasiNew from "@/app_modules/donasi/detail/detail_main/index_new";
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
// let donasiId = params.id;
|
||||
// const userLoginId = await funGetUserIdByToken();
|
||||
|
||||
// const dataDonasi = await Donasi_getOneById(donasiId);
|
||||
// const countDonatur = await Donasi_getCountDonatur(donasiId);
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
<>
|
||||
{/* <DetailMainDonasi
|
||||
dataDonasi={dataDonasi as any}
|
||||
countDonatur={countDonatur}
|
||||
userLoginId={userLoginId as string}
|
||||
/> */}
|
||||
<DetailMainDonasiNew />
|
||||
</>
|
||||
);
|
||||
|
||||
@@ -1,20 +1,9 @@
|
||||
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
|
||||
import { DetailPublishDonasi } from "@/app_modules/donasi";
|
||||
import { Donasi_getCountDonatur } from "@/app_modules/donasi/fun/count/get_count_donatur";
|
||||
import { Donasi_getOneById } from "@/app_modules/donasi/fun/get/get_one_donasi_by_id";
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
const dataPublish = await Donasi_getOneById(params.id);
|
||||
const countDonatur = await Donasi_getCountDonatur(params.id);
|
||||
const userLoginId = await funGetUserIdByToken();
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
<>
|
||||
<DetailPublishDonasi
|
||||
dataPublish={dataPublish as any}
|
||||
countDonatur={countDonatur}
|
||||
userLoginId={userLoginId as string}
|
||||
/>
|
||||
<DetailPublishDonasi />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -1,14 +1,9 @@
|
||||
import { DetailRejectDonasi } from "@/app_modules/donasi";
|
||||
import { Donasi_getOneById } from "@/app_modules/donasi/fun/get/get_one_donasi_by_id";
|
||||
|
||||
export default async function Page({params}: {params: {id: string}}) {
|
||||
let donasiId= params.id
|
||||
const dataReject = await Donasi_getOneById(donasiId)
|
||||
const fileIdImageCerita = dataReject?.CeritaDonasi?.imageId
|
||||
|
||||
return (
|
||||
<>
|
||||
<DetailRejectDonasi dataReject={dataReject as any} fileIdImageCerita={fileIdImageCerita as any}/>
|
||||
</>
|
||||
);
|
||||
}
|
||||
export default async function Page() {
|
||||
return (
|
||||
<>
|
||||
<DetailRejectDonasi />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user