QC Investasi

# fix
Tampilan admin investasi
Tampilan admin donasi
## No issuee
This commit is contained in:
2024-05-31 16:41:34 +08:00
parent c28cceb46f
commit 5b8cd3a4b6
175 changed files with 4785 additions and 2296 deletions

View File

@@ -6,6 +6,7 @@ import { RouterDonasi } from "@/app/lib/router_hipmi/router_donasi";
import { Stack, Title, Paper, Group, ActionIcon, Text } from "@mantine/core";
import { IconCircleChevronRight } from "@tabler/icons-react";
import moment from "moment";
import { useState } from "react";
export default function ComponentDonasi_CeritaPenggalangMain({
donasi,
@@ -13,6 +14,7 @@ export default function ComponentDonasi_CeritaPenggalangMain({
donasi: MODEL_DONASI;
}) {
const router = useRouter();
const [isLoading, setLoading] = useState(false);
return (
<>
<Stack spacing={"xs"}>
@@ -20,12 +22,18 @@ export default function ComponentDonasi_CeritaPenggalangMain({
<Paper p={"sm"} withBorder>
<Stack>
<Group position="apart">
<Text>{moment(donasi.createdAt).format("ll")}</Text>
<Text>
{new Intl.DateTimeFormat("id-ID", { dateStyle: "full" }).format(
donasi.createdAt
)}
</Text>
<ActionIcon
loading={isLoading ? true : false}
variant="transparent"
onClick={() =>
router.push(RouterDonasi.cerita_penggalang + `${donasi.id}`)
}
onClick={() => {
setLoading(true);
router.push(RouterDonasi.cerita_penggalang + `${donasi.id}`);
}}
>
<IconCircleChevronRight />
</ActionIcon>