Revisi Tampilan Admin
# fix : - Tampilan Donasi # feat : - Penambahan App Information ## No Issuee
This commit is contained in:
@@ -7,48 +7,25 @@ import { IconChevronRight } from "@tabler/icons-react";
|
||||
import { useRouter } from "next/navigation";
|
||||
import { RouterDonasi } from "@/app/lib/router_hipmi/router_donasi";
|
||||
import { useState } from "react";
|
||||
import { Model_Nama_Bank } from "@/app_modules/investasi/model/model_investasi";
|
||||
import { MODEL_DATA_BANK } from "@/app_modules/investasi/model/model_investasi";
|
||||
import { Donasi_getNamaBank } from "../../fun/get/get_nama_bank";
|
||||
import { Donasi_funCreateInvoice } from "../../fun/create/fun_create_invoice";
|
||||
import { NotifBerhasil } from "../../component/notifikasi/notif_berhasil";
|
||||
import { NotifGagal } from "../../component/notifikasi/notif_gagal";
|
||||
|
||||
const listBank = [
|
||||
{
|
||||
id: "1",
|
||||
norek: "345678765",
|
||||
bank: "BCA",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
norek: "4565435",
|
||||
bank: "BRI",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
norek: "423533424565",
|
||||
bank: "BNI",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
norek: "8765423",
|
||||
bank: "MANDIRI",
|
||||
},
|
||||
];
|
||||
|
||||
export default function Donasi_MetodePembayaran({
|
||||
listBank,
|
||||
donasiId,
|
||||
authorId,
|
||||
}: {
|
||||
listBank: Model_Nama_Bank[];
|
||||
listBank: MODEL_DATA_BANK[];
|
||||
donasiId: string;
|
||||
authorId: string;
|
||||
}) {
|
||||
const router = useRouter();
|
||||
const [isLoading, setLoading] = useState(false);
|
||||
const [prosesDonasi, setProsesDonasi] = useAtom(gs_proses_donasi);
|
||||
const [pilihBank, setPilihBank] = useState("1");
|
||||
const [pilihBank, setPilihBank] = useState("");
|
||||
const [bank, setBank] = useState(listBank);
|
||||
|
||||
async function onProses() {
|
||||
@@ -82,7 +59,7 @@ export default function Donasi_MetodePembayaran({
|
||||
{/* <pre>{JSON.stringify(prosesDonasi, null, 2)}</pre> */}
|
||||
|
||||
<Radio.Group value={pilihBank} onChange={setPilihBank} withAsterisk>
|
||||
{bank.map((e) => (
|
||||
{bank.map((e, i) => (
|
||||
<Paper
|
||||
key={e.id}
|
||||
withBorder
|
||||
@@ -97,11 +74,15 @@ export default function Donasi_MetodePembayaran({
|
||||
</Radio.Group>
|
||||
|
||||
<Button
|
||||
disabled={pilihBank === "" ? true : false}
|
||||
style={{ transition: "0.5s" }}
|
||||
loaderPosition="center"
|
||||
loading={isLoading ? true : false}
|
||||
radius={"xl"}
|
||||
onClick={() => onProses()}
|
||||
onClick={() => {
|
||||
onProses();
|
||||
|
||||
}}
|
||||
>
|
||||
Pilih
|
||||
</Button>
|
||||
|
||||
@@ -31,8 +31,10 @@ import Link from "next/link";
|
||||
|
||||
export default function Donasi_ProsesTransaksi({
|
||||
dataInvoice,
|
||||
nomorAdmin,
|
||||
}: {
|
||||
dataInvoice: MODEL_DONASI_INVOICE;
|
||||
nomorAdmin: any
|
||||
}) {
|
||||
const [invoice, setInvoice] = useState(dataInvoice);
|
||||
const [hotMenu, setHotMenu] = useAtom(gs_donasi_hot_menu);
|
||||
@@ -114,7 +116,7 @@ export default function Donasi_ProsesTransaksi({
|
||||
}}
|
||||
target="_blank"
|
||||
href={
|
||||
"https://wa.me/+6289697338821?text=Hallo Admin , Saya ada kendala dalam proses transfer donasi!"
|
||||
`https://wa.me/+${nomorAdmin.nomor}?text=Hallo Admin , Saya ada kendala dalam proses transfer donasi!`
|
||||
}
|
||||
>
|
||||
<IconBrandWhatsapp size={40} color={Warna.hijau_cerah} />
|
||||
|
||||
Reference in New Issue
Block a user