@akhatmirzo/ui

Jadval sahifasi

Sarlavha va amallar, qidiruv va filtrlar, DataTable, Pagination hamda bo'sh natija holati.

CLI orqali qo'shish: npx @akhatmirzo/cli add data-table-page

Buyurtmalar

Oxirgi 30 kundagi 46 ta buyurtma — holat va hudud bo'yicha saralang

№MijozHududSanaHolatSummaAmallar
#10482Dilnoza Yusupova+998 90 123 45 67Toshkent22.10.2026Yetkazildi85 000 so'm
#10481Rustam Xolmatov+998 91 133 92 96Farg'ona22.10.2026Yo'lda356 828 so'm
#10480Malika Rahimova+998 93 144 40 25Toshkent22.10.2026Yangi628 656 so'm
#10479Sardor Aliyev+998 94 154 87 54Farg'ona21.10.2026Yetkazildi900 484 so'm
#10478Nodira Saidova+998 97 165 34 83Samarqand21.10.2026Yig'ilmoqda1 172 312 so'm
#10477Otabek Qodirov+998 99 175 82 12Andijon21.10.2026Bekor qilindi1 444 140 so'm
#10476Shahnoza Ergasheva+998 88 186 29 41Samarqand20.10.2026Yetkazildi1 715 968 so'm
#10475Jasur Karimov+998 33 196 76 70Andijon20.10.2026Yo'lda1 987 796 so'm

1–8 / 46 ta

Tarkibi

  • Qidiruv (mijoz yoki raqam), holat va hudud Select lari; filtr o'zgarsa birinchi sahifaga qaytadi.
  • Har qatorda DropdownMenu amallari: batafsil, chek, bekor qilish.
  • Natija bo'lmasa — EmptyState va "Filtrlarni tozalash".
  • Pagination va PaginationInfo jadval ostida, torda ustma-ust.

Ishlatilgan komponentlar

O'rnatish

CLI blok faylini loyihangizga (components/blocks/data-table-page.tsx) ko'chiradi va kerakli paketlarni o'rnatishni taklif qiladi:

npx @akhatmirzo/cli add data-table-page

Qo'lda: paketlarni o'rnating va "Kod" tabidagi faylni loyihangizga nusxalang.

pnpm add @akhatmirzo/ui @akhatmirzo/tokens @akhatmirzo/core lucide-react