Menu Best Sellers
Tujuan Halaman
Halaman Best Sellers menampilkan daftar produk terlaris berdasarkan periode waktu tertentu, lengkap dengan peringkat dan jumlah terjual.
Bagian Utama
Header
- Back: kembali ke halaman sebelumnya.
- Warehouse: memilih gudang yang ingin ditampilkan.
- Subjudul menampilkan gudang aktif (default: All Warehouses).
Kartu Periode (M1 - M4)
- Tiap kartu menampilkan daftar produk teratas.
- M1, M2, M3, M4 adalah periode dari API (label bisa berubah sesuai data).
- Tiap baris berisi:
- Peringkat produk.
- Nama produk.
- Qty terjual.
- Kode produk.
- Bar visual untuk perbandingan qty.
Pilih Warehouse (Modal)
- Tap tombol Warehouse.
- Pilih:
- All Warehouses untuk semua gudang.
- Salah satu gudang dari daftar.
- Data otomatis dimuat ulang sesuai gudang pilihan.
Interaksi & Status
- Pull to refresh untuk memuat ulang semua periode.
- Saat loading pada kartu, muncul indikator loading kecil.
- Jika gagal memuat data, pesan error muncul di kartu terkait.
- Jika data kosong, muncul teks “Tidak ada data.”
Alur Penggunaan Singkat
- Masuk ke Best Sellers.
- (Opsional) Pilih Warehouse.
- Lihat produk terlaris per periode.
- Tarik ke bawah untuk refresh data.
Tips Praktis
- Gunakan filter Warehouse untuk fokus ke stok gudang tertentu.
- Bar terpanjang menunjukkan produk dengan qty tertinggi pada periode tersebut.