"use client"; import { RouterDonasi } from "@/app/lib/router_hipmi/router_donasi"; import ComponentGlobal_IsEmptyData from "@/app_modules/_global/component/is_empty_data"; import ComponentGlobal_Loader from "@/app_modules/_global/component/loader"; import { Box, Center } from "@mantine/core"; import _ from "lodash"; import { ScrollOnly } from "next-scroll-loader"; import { useState } from "react"; import { ComponentDonasi_CardStatus } from "../../component/card_view/card_status"; import { donasi_funGetAllStatusDraft } from "../../fun/get/status/get_all_status_draft"; import { MODEL_DONASI } from "../../model/interface"; export default function PostingDraftDonasi({ listDraft, }: { listDraft: MODEL_DONASI[]; }) { const [data, setData] = useState(listDraft); const [activePage, setActivePage] = useState(1); return ( <> {/* {listDraft.map((e, i) => ( ))} */} {_.isEmpty(data) ? ( ) : ( (
)} data={data} setData={setData} moreData={async () => { const loadData = await donasi_funGetAllStatusDraft({ page: activePage + 1, }); setActivePage((val) => val + 1); return loadData; }} > {(item) => ( )}
)} ); }