upd: form update pengajuan surat

Deskripsi:
- tampilan saat ada status ditolak

NO Issues
This commit is contained in:
2026-01-02 17:31:56 +08:00
parent 487395bdb3
commit 112e931bad
2 changed files with 31 additions and 4 deletions

View File

@@ -73,6 +73,7 @@ type DataPengajuan = {
createdAt: Date;
updatedAt: Date;
idSurat: string | undefined;
alasan: string | undefined | null;
};
export default function UpdateDataSurat() {
@@ -602,6 +603,18 @@ function DataUpdate({
icon={<span style={{ fontSize: "1.2rem" }}></span>}
/>
)}
{status == "ditolak" && (
<Alert
variant="light"
color="yellow"
radius="lg"
title={`Data pengajuan surat ini ditolak, karena ${dataPengajuan && 'alasan' in dataPengajuan && dataPengajuan.alasan
? dataPengajuan.alasan
: "alasan tidak tersedia"
}. Silahkan perbaiki data pengajuan surat ini.`}
icon={<span style={{ fontSize: "1.2rem" }}></span>}
/>
)}
<FormSection
title="Data Yang Diperlukan"
description="Data yang diperlukan"
@@ -652,10 +665,10 @@ function DataUpdate({
(n: any) => n.key === item.key,
)?.value
? parseTanggalID(
formSurat.dataPelengkap.find(
(n: any) => n.key === item.key,
)?.value,
)
formSurat.dataPelengkap.find(
(n: any) => n.key === item.key,
)?.value,
)
: parseTanggalID(item.value)
}
/>