Lompat ke isi
CirccaHIG

Komponen / Tampilan data

DueDate

Tenggat dengan status aman, dekat, terlambat, atau selesai: jatuh tempo termin invoice, batas BAST, perpanjangan lisensi.
React · BetaFigma · siapFigmaSumber

Status

Dihitung dari tanggal terhadap hari ini: lewat → Overdue (merah, Medium), ≤ 3 hari → Soon (oranye), selain itu Normal (abu). `done` selalu menang → Done (abu muda, ikon centang).
Normal · masih jauh
Tenggat:
Soon · 3 hari lagi atau kurang
Tenggat dekat: 2 hari lagi,
Overdue · sudah lewat
Tenggat terlewat: Terlambat 2 hari,
Done · sudah selesai
Selesai:

Di tabel termin

Kolom "Jatuh tempo" invoice/termin. Termin lunas diberi `done` sehingga tidak lagi tampil terlambat.
TerminNilaiJatuh tempoStatus
Termin 1 · 60% saat PO terbitRp 90.000.000Selesai: Lunas
Termin 2 · 40% setelah BASTRp 60.000.000Tenggat dekat: 2 hari lagi, Belum ditagih
Perpanjangan lisensi 2027Rp 12.500.000Tenggat terlewat: Terlambat 3 hari, Belum ditagih

Teks relatif & ambang

`relative` mengatur teks "3 hari lagi" / "Terlambat 2 hari"; `soonDays` menggeser ambang dekat; `state` memaksa status yang sudah dihitung server.
relative="auto" (bawaan)Tenggat:
relative · selalu tampilTenggat: 12 hari lagi,
soonDays=14 · BAST perlu disiapkan lebih awalTenggat dekat: 12 hari lagi,
Hari iniTenggat dekat: Hari ini,
state="overdue" · dipaksa dari serverTenggat terlewat: Terlambat 7 hari,
Esc
↑↓ pilih↵ buka12 hasil