Revisi Tampilan Admin
# fix : - Tampilan Donasi # feat : - Penambahan App Information ## No Issuee
This commit is contained in:
@@ -1,9 +1,17 @@
|
||||
import { AdminAppInformation_MainView } from "@/app_modules/admin/app-info";
|
||||
import { AdminAppInformation_MainView } from "@/app_modules/admin/app_info";
|
||||
import adminAppInformation_getMasterBank from "@/app_modules/admin/app_info/fun/master/get_list_bank";
|
||||
import adminAppInformation_getNomorAdmin from "@/app_modules/admin/app_info/fun/master/get_nomor_admin";
|
||||
|
||||
export default async function Page() {
|
||||
const nomorAdmin = await adminAppInformation_getNomorAdmin();
|
||||
const listBank = await adminAppInformation_getMasterBank();
|
||||
|
||||
return (
|
||||
<>
|
||||
<AdminAppInformation_MainView />
|
||||
<AdminAppInformation_MainView
|
||||
nomorAdmin={nomorAdmin}
|
||||
listBank={listBank}
|
||||
/>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -8,13 +8,13 @@ import adminDonasi_getMasterStatus from "@/app_modules/admin/donasi/fun/master/g
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
let donasiId = params.id;
|
||||
const dataPublish = await AdminDonasi_getOneById(params.id);
|
||||
const countDonatur = await AdminDonasi_funCountDonatur(params.id);
|
||||
const listMasterStatus = await adminDonasi_getMasterStatus();
|
||||
const listDonatur = await adminDonasi_getListDonatur({
|
||||
donasiId: donasiId,
|
||||
page: 1,
|
||||
});
|
||||
const countDonatur = await AdminDonasi_funCountDonatur(params.id);
|
||||
const listPencairan = await AdminDonasi_getListPencairanDana(params.id);
|
||||
const listMasterStatus = await adminDonasi_getMasterStatus();
|
||||
|
||||
return (
|
||||
<>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -1,6 +1,18 @@
|
||||
import { AdminDonasi_PencairanDana } from "@/app_modules/admin/donasi";
|
||||
import { AdminDonasi_getOneById } from "@/app_modules/admin/donasi/fun/get/get_one_by_id";
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
let donasiId = params.id;
|
||||
return <AdminDonasi_PencairanDana donasiId={donasiId} />;
|
||||
const dataDonasi = await AdminDonasi_getOneById(donasiId);
|
||||
const danaTerkumpul = dataDonasi?.terkumpul;
|
||||
const totalPencairan = dataDonasi?.totalPencairan
|
||||
|
||||
|
||||
return (
|
||||
<AdminDonasi_PencairanDana
|
||||
donasiId={donasiId}
|
||||
danaTerkumpul={danaTerkumpul as any}
|
||||
totalPencairan={totalPencairan as any}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
import { AdminDonasi_BuktiTransferPencairan } from "@/app_modules/admin/donasi";
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
let imagaId = params.id;
|
||||
return (
|
||||
<>
|
||||
<AdminDonasi_BuktiTransferPencairan imageId={imagaId} />
|
||||
</>
|
||||
);
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -8,10 +8,8 @@ export default async function Page() {
|
||||
const countReview = await AdminEvent_funCountByStatusId("2");
|
||||
const countDraft = await AdminEvent_funCountByStatusId("3");
|
||||
const countReject = await AdminEvent_funCountByStatusId("4");
|
||||
const countTipeAcara = await AdminEvent_funCountTipeAcara()
|
||||
const countRiwayat = await AdminEvent_funCountRiwayat()
|
||||
|
||||
|
||||
const countTipeAcara = await AdminEvent_funCountTipeAcara();
|
||||
const countRiwayat = await AdminEvent_funCountRiwayat();
|
||||
|
||||
return (
|
||||
<>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component/loading_admin_page";
|
||||
import ComponentAdminGlobal_LoadingPage from "@/app_modules/admin/component_global/loading_admin_page";
|
||||
|
||||
export default async function Page() {
|
||||
return (
|
||||
|
||||
@@ -2,15 +2,16 @@ import { CreateCeritaPenggalangDonasi } from "@/app_modules/donasi";
|
||||
import { Donasi_getTemporaryCreate } from "@/app_modules/donasi/fun/get/get_temporary_create";
|
||||
import { user_getOneUserId } from "@/app_modules/fun_global/get_user_token";
|
||||
|
||||
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
|
||||
const getTemporaryCreate = await Donasi_getTemporaryCreate(params.id);
|
||||
const userId = await user_getOneUserId()
|
||||
const userId = await user_getOneUserId();
|
||||
|
||||
return (
|
||||
<>
|
||||
<CreateCeritaPenggalangDonasi dataTemporary={getTemporaryCreate as any} userId={userId} />
|
||||
<CreateCeritaPenggalangDonasi
|
||||
dataTemporary={getTemporaryCreate as any}
|
||||
userId={userId}
|
||||
/>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -1,13 +1,19 @@
|
||||
import { Donasi_ProsesTransaksi } from "@/app_modules/donasi";
|
||||
import { Donasi_getOneInvoiceById } from "@/app_modules/donasi/fun/get/get_one_invoice_by_id";
|
||||
import donasi_getMasterNomorAdmin from "@/app_modules/donasi/fun/master/get_nomor_admin";
|
||||
|
||||
export default async function Page({params}: {params: {id: string}}) {
|
||||
export default async function Page({ params }: { params: { id: string } }) {
|
||||
// console.log(params.id)
|
||||
const dataInvoice = await Donasi_getOneInvoiceById(params.id)
|
||||
// console.log(dataInvoice)
|
||||
const dataInvoice = await Donasi_getOneInvoiceById(params.id);
|
||||
const nomorAdmin = await donasi_getMasterNomorAdmin();
|
||||
console.log(nomorAdmin);
|
||||
|
||||
return (
|
||||
<>
|
||||
<Donasi_ProsesTransaksi dataInvoice={dataInvoice as any} />
|
||||
<Donasi_ProsesTransaksi
|
||||
dataInvoice={dataInvoice as any}
|
||||
nomorAdmin={nomorAdmin}
|
||||
/>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -2,11 +2,11 @@ import { Event_Beranda } from "@/app_modules/event";
|
||||
import { Event_getListAllPublish } from "@/app_modules/event/fun/get/get_list_all_publish";
|
||||
|
||||
export default async function Page() {
|
||||
const dataEvent = await Event_getListAllPublish()
|
||||
const dataEvent = await Event_getListAllPublish();
|
||||
|
||||
return (
|
||||
<>
|
||||
<Event_Beranda dataEvent={dataEvent as any}/>
|
||||
<Event_Beranda dataEvent={dataEvent as any} />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -5,5 +5,7 @@ export const RouterAdminDonasi = {
|
||||
table_reject: "/dev/admin/donasi/sub-menu/reject",
|
||||
table_kategori: "/dev/admin/donasi/sub-menu/kategori",
|
||||
transfer_invoice: "/dev/admin/donasi/sub-detail/transfer-invoice/",
|
||||
transfer_invoice_reimbursement:
|
||||
"/dev/admin/donasi/sub-detail/transfer-invoice-reimbursement/",
|
||||
informasi: "/dev/admin/donasi/sub-menu/informasi",
|
||||
};
|
||||
|
||||
@@ -1,11 +1,6 @@
|
||||
"use client";
|
||||
import Coba from "@/ui/Coba";
|
||||
import { useState } from "react";
|
||||
import useInfiniteScroll, {
|
||||
ScrollDirection,
|
||||
} from "react-easy-infinite-scroll-hook";
|
||||
import { createItems, loadMore } from "./_util";
|
||||
import { useShallowEffect } from "@mantine/hooks";
|
||||
import { Center, Loader, Text } from "@mantine/core";
|
||||
// Beda Package
|
||||
import InfiniteScroll from "react-infinite-scroll-component";
|
||||
|
||||
@@ -52,50 +47,5 @@ export default function App() {
|
||||
padding: 8,
|
||||
};
|
||||
|
||||
return (
|
||||
<>
|
||||
<div id="scrollableDiv" style={{ height: "100vh", overflow: "auto" }}>
|
||||
<InfiniteScroll
|
||||
dataLength={list.length}
|
||||
next={fetchMoreData}
|
||||
hasMore={true}
|
||||
loader={
|
||||
<center>
|
||||
<h4>Loading...</h4>
|
||||
</center>
|
||||
}
|
||||
scrollableTarget="scrollableDiv"
|
||||
>
|
||||
{list.map((i, index) => (
|
||||
<div style={style} key={index}>
|
||||
div - #{index}
|
||||
</div>
|
||||
))}
|
||||
</InfiniteScroll>
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
|
||||
return (
|
||||
<Center>
|
||||
<div>
|
||||
<Center>{isLoading && <Loader />}</Center>
|
||||
|
||||
<div
|
||||
// ref={ref as any}
|
||||
className="List"
|
||||
style={{
|
||||
height: 500,
|
||||
overflowY: "auto",
|
||||
}}
|
||||
>
|
||||
{data.map((key: any) => (
|
||||
<div className="Row" key={key}>
|
||||
{key}
|
||||
</div>
|
||||
))}
|
||||
</div>
|
||||
</div>
|
||||
</Center>
|
||||
);
|
||||
return <Coba />;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user