UiOrderStatus
Status pesanan yang sudah diterjemahkan ke bahasa manusia beserta warnanya.
Spesimen
Menunggu bayar
Dibayar
Dikirim
Selesai
Dibatalkan
Pakai kalau
- Kamu menampilkan keadaan sebuah pesanan di daftar atau di halaman detailnya.
- Kamu ingin kata yang sama dipakai di seluruh toko, bukan diterjemahkan ulang tiap halaman.
Jangan pakai kalau
- Statusnya bukan status pesanan. UiBadge
Kenapa begini
Terjemahan status hidup di satu tempat. Sebelum ini, "pending" pernah jadi "Menunggu", "Belum bayar", dan "Pending" di tiga halaman berbeda — dan pembeli yang sama membaca ketiganya.
- Berkasnya
- src/features/projects/shared/ui/UiOrderStatus.astro
- Pasal yang mengikat
- belum terikat pasal mana pun