fix: list pengaduan dan list pelayanan surat

Deskripsi:
- fix date string

No Issues
This commit is contained in:
2025-12-02 11:50:58 +08:00
parent 6a52d10faa
commit 48a7d43713
4 changed files with 10 additions and 8 deletions

View File

@@ -166,6 +166,7 @@ function ListPelayananSurat({ status }: { status: StatusKey }) {
const totalPage = data?.data?.totalPages || 1;
const pageSize = data?.data?.pageSize || 10;
const pageNow = data?.data?.page || 1;
const toDate = (d: any) => new Date(d);
return (
<Stack gap="xl">
@@ -232,7 +233,7 @@ function ListPelayananSurat({ status }: { status: StatusKey }) {
#{v.noPengajuan}
</Title>
<Text size="sm" c="dimmed">
{v.updatedAt}
{String(v.updatedAt)}
</Text>
</Group>
</Flex>
@@ -265,7 +266,7 @@ function ListPelayananSurat({ status }: { status: StatusKey }) {
Tanggal Ajuan
</Text>
</Group>
<Text size="md">{v.createdAt.toLocaleDateString("id-ID", { day: "numeric", month: "long", year: "numeric" })}</Text>
<Text size="md">{toDate(v.createdAt).toLocaleDateString("id-ID", { day: "numeric", month: "long", year: "numeric" })}</Text>
</Flex>
<Flex direction={"column"} justify="flex-start">
<Group gap="xs">

View File

@@ -173,6 +173,7 @@ function ListPengaduan({ status }: { status: StatusKey }) {
const totalPage = data?.data?.totalPages || 1;
const pageSize = data?.data?.pageSize || 10;
const pageNow = data?.data?.page || 1;
const toDate = (d: any) => new Date(d);
return (
@@ -231,14 +232,14 @@ function ListPengaduan({ status }: { status: StatusKey }) {
<Flex align="center" justify="space-between">
<Flex direction={"column"}>
<Title order={3} c="gray.2">
{v.title.toString()}
{v.title}
</Title>
<Group>
<Title order={6} c="gray.5">
#{v.noPengaduan.toString()}
#{v.noPengaduan}
</Title>
<Text size="sm" c="dimmed">
{v.updatedAt.toString()}
{String(v.updatedAt)}
</Text>
</Group>
</Flex>
@@ -271,7 +272,7 @@ function ListPengaduan({ status }: { status: StatusKey }) {
Tanggal Aduan
</Text>
</Group>
<Text size="md">{v.createdAt.toLocaleDateString("id-ID", { day: "numeric", month: "long", year: "numeric" })}</Text>
<Text size="md">{toDate(v.createdAt).toLocaleDateString("id-ID", { day: "numeric", month: "long", year: "numeric" })}</Text>
</Flex>
<Flex direction={"column"} justify="flex-start">
<Group gap="xs">

View File

@@ -638,7 +638,7 @@ const PelayananRoute = new Elysia({
category: item.CategoryPelayanan.name,
warga: item.Warga.name,
status: item.status,
createdAt: item.createdAt,
createdAt: item.createdAt.toISOString(),
updatedAt: 'terakhir diperbarui ' + getLastUpdated(item.updatedAt),
}
})

View File

@@ -687,7 +687,7 @@ const PengaduanRoute = new Elysia({
detail: item.detail,
status: item.status,
location: item.location,
createdAt: item.createdAt,
createdAt: item.createdAt.toISOString(),
updatedAt: 'terakhir diperbarui ' + getLastUpdated(item.updatedAt),
}
})