Donasi Create

# feat:
- Create Donasi
## No Issuee
This commit is contained in:
2023-12-28 11:58:44 +08:00
parent ff126a717b
commit f02e907bc5
43 changed files with 1280 additions and 200 deletions

View File

@@ -0,0 +1,93 @@
"use client";
import { RouterAdminDonasi } from "@/app/lib/router_hipmi/router_admin";
import {
ActionIcon,
Box,
Button,
Group,
Modal,
Stack,
Table,
Text,
Title,
} from "@mantine/core";
import { IconChevronLeft, IconEyeCheck } from "@tabler/icons-react";
import { useRouter } from "next/navigation";
import AdminDonasi_TombolKembali from "../component/tombol_kembali";
import { useDisclosure } from "@mantine/hooks";
import AdminDonasi_DetailReview from "../detail_table/detail_review";
export default function AdminDonasi_TableReject() {
return (
<>
<Stack>
<AdminDonasi_TombolKembali />
<TableStatus />
</Stack>
</>
);
}
function TableStatus() {
const router = useRouter();
const [opened, { open, close }] = useDisclosure(false);
async function onClick() {
// router.push(RouterAdminDonasi.detail_publish);
}
const TableRows = Array(5)
.fill(0)
.map((e, i) => (
<tr key={i}>
<td>{`User ${i + 1}`}</td>
<td>{`Judul ${i + 1}`}</td>
<td>
<Button
compact
color={"red"}
leftIcon={<IconEyeCheck />}
radius={"xl"}
variant="outline"
onClick={open}
>
Tampilkan
</Button>
</td>
</tr>
));
return (
<>
<Box>
<Box bg={"red.1"} p={"xs"}>
<Title order={6} c={"red"}>
REJECT
</Title>
</Box>
<Table
withBorder
verticalSpacing={"md"}
horizontalSpacing={"xl"}
p={"md"}
striped
highlightOnHover
>
<thead>
<tr>
<th>Name</th>
<th>Judul</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>{TableRows}</tbody>
</Table>
</Box>
<Modal opened={opened} onClose={close}>
<AdminDonasi_DetailReview closeModal={close}/>
</Modal>
</>
);
}