fix: donasi

deskripsi:
- perbaharuan use server menjadi API
src/app/api/investasi/saham/[id]/route.ts
src/app/dev/(user)/donasi/detail/kabar/[id]/page.tsx
src/app/dev/(user)/donasi/edit/kabar/[id]/page.tsx
src/app/dev/(user)/donasi/edit/update_kabar/[id]/layout.tsx
src/app/dev/(user)/donasi/edit/update_kabar/[id]/page.tsx
src/app/dev/(user)/donasi/kabar/[id]/page.tsx
src/app_modules/donasi/_ui/edit/ui_edit_kabar.tsx
src/app_modules/donasi/_view/edit/view_edit_kabar.tsx
src/app_modules/donasi/detail/detail_kabar/index.tsx
src/app_modules/donasi/detail/detail_main/kabar/index.tsx
src/app_modules/donasi/edit/update_kabar/index.tsx
src/app_modules/donasi/edit/update_kabar/layout.tsx

No Issue
This commit is contained in:
2025-06-11 10:24:57 +08:00
parent bb650429b3
commit e94090eb30
12 changed files with 164 additions and 118 deletions

View File

@@ -1,5 +1,4 @@
import { DetailKabarDonasi } from "@/app_modules/donasi";
import { Donasi_getOneKabar } from "@/app_modules/donasi/fun/get/get_one_kabar";
export default async function Page({params}: {params: {id: string}}) {
return <DetailKabarDonasi />

View File

@@ -1,14 +1,9 @@
import { Donasi_UiEditKabar } from "@/app_modules/donasi/_ui";
import { Donasi_getOneKabar } from "@/app_modules/donasi/fun/get/get_one_kabar";
import React from "react";
async function Page({ params }: { params: { id: string } }) {
const kabarId = params.id;
const dataKabar = await Donasi_getOneKabar(kabarId);
async function Page() {
return (
<>
<Donasi_UiEditKabar dataKabar={dataKabar} />
<Donasi_UiEditKabar />
</>
);
}

View File

@@ -3,14 +3,12 @@ import React from "react";
export default async function Layout({
children,
params
}: {
children: React.ReactNode;
params: {id: string}
}) {
return (
<>
<LayoutUpdateKabarDonasi kabarId={params.id}>{children}</LayoutUpdateKabarDonasi>
<LayoutUpdateKabarDonasi>{children}</LayoutUpdateKabarDonasi>
</>
);
}

View File

@@ -1,11 +1,10 @@
import { UpdateKabarDonasi } from "@/app_modules/donasi";
import { Donasi_getOneKabar } from "@/app_modules/donasi/fun/get/get_one_kabar";
export default async function Page({params}: {params: {id: string}}) {
let kabarId = params.id
const dataKabar = await Donasi_getOneKabar(kabarId)
return<>
<UpdateKabarDonasi dataKabar={dataKabar as any}/>
export default async function Page() {
return (
<>
<UpdateKabarDonasi />
</>
}
);
}

View File

@@ -1,13 +1,9 @@
import { KabarDonasi } from "@/app_modules/donasi";
import { Donasi_getOneKabar } from "@/app_modules/donasi/fun/get/get_one_kabar";
export default async function Page({ params }: { params: { id: string } }) {
let kabarId = params.id;
const dataDonasi = await Donasi_getOneKabar(kabarId);
export default async function Page() {
return (
<>
<KabarDonasi dataDonasi={dataDonasi as any} />
<KabarDonasi />
</>
);
}