diff --git a/resources/js/components/card-table.tsx b/resources/js/components/card-table.tsx index 712083a..e087b06 100644 --- a/resources/js/components/card-table.tsx +++ b/resources/js/components/card-table.tsx @@ -80,7 +80,7 @@ export function CardTable({ renderSubContent, expandedKeys, onToggleExpand, - searchPlaceholder = 'Cari...', + searchPlaceholder = 'Ketikkan sesuatu...', searchValue, onSearchChange, toolbar, @@ -113,8 +113,8 @@ export function CardTable({ function isItemExpanded(key: number | string): boolean { if (expandedKeys === 'all') { -return true; -} + return true; + } return expandedKeys.has(key); } diff --git a/resources/js/components/data-table.tsx b/resources/js/components/data-table.tsx index c211202..3087295 100644 --- a/resources/js/components/data-table.tsx +++ b/resources/js/components/data-table.tsx @@ -149,7 +149,7 @@ export function DataTable({ columns, data, searchKey, - searchPlaceholder = 'Cari...', + searchPlaceholder = 'Ketikkan sesuatu...', emptyText = 'Tidak ada data.', onReorder, getRowId, @@ -200,8 +200,8 @@ export function DataTable({ {isServerMode ? (currentPage - 1) * (pagination?.per_page ?? 25) + - row.index + - 1 + row.index + + 1 : row.index + 1} ), @@ -212,16 +212,16 @@ export function DataTable({ } as ColumnDef, ...(isSortable ? [ - { - id: 'drag', - header: '', - cell: () => , - meta: { - className: 'w-[40px]', - headerClassName: 'w-[40px]', - }, - } as ColumnDef, - ] + { + id: 'drag', + header: '', + cell: () => , + meta: { + className: 'w-[40px]', + headerClassName: 'w-[40px]', + }, + } as ColumnDef, + ] : []), ...columns, ]; @@ -330,18 +330,18 @@ export function DataTable({ ( header.column.columnDef .meta as { - headerClassName?: string; - } + headerClassName?: string; + } )?.headerClassName } > {header.isPlaceholder ? null : flexRender( - header.column.columnDef - .header, - header.getContext(), - )} + header.column.columnDef + .header, + header.getContext(), + )} ))} @@ -384,8 +384,8 @@ export function DataTable({ .column .columnDef .meta as { - className?: string; - } + className?: string; + } ) ?.className } @@ -422,8 +422,8 @@ export function DataTable({ cell.column .columnDef .meta as { - className?: string; - } + className?: string; + } )?.className } > diff --git a/resources/js/pages/admin/finance/cash-account/index.tsx b/resources/js/pages/admin/finance/cash-account/index.tsx index 72de77f..23b4034 100644 --- a/resources/js/pages/admin/finance/cash-account/index.tsx +++ b/resources/js/pages/admin/finance/cash-account/index.tsx @@ -223,7 +223,7 @@ export default function CashAccountIndex({ columns={columns} data={transactions.data} searchKey="description" - searchPlaceholder="Cari transaksi..." + emptyText="Belum ada riwayat transaksi." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/finance/employee-advance/index.tsx b/resources/js/pages/admin/finance/employee-advance/index.tsx index fe408b7..91d64f1 100644 --- a/resources/js/pages/admin/finance/employee-advance/index.tsx +++ b/resources/js/pages/admin/finance/employee-advance/index.tsx @@ -263,7 +263,7 @@ export default function EmployeeAdvanceIndex({ columns={columns} data={employeeAdvances.data} searchKey="description" - searchPlaceholder="Cari kasbon..." + emptyText="Belum ada data kasbon." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/finance/expense/index.tsx b/resources/js/pages/admin/finance/expense/index.tsx index 4eea761..7744b48 100644 --- a/resources/js/pages/admin/finance/expense/index.tsx +++ b/resources/js/pages/admin/finance/expense/index.tsx @@ -279,7 +279,7 @@ export default function ExpenseIndex({ expenses }: Props) { columns={columns} data={expenses.data} searchKey="description" - searchPlaceholder="Cari pengeluaran..." + emptyText="Belum ada data pengeluaran." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/finance/payroll-period/index.tsx b/resources/js/pages/admin/finance/payroll-period/index.tsx index 7a90eae..6aaab03 100644 --- a/resources/js/pages/admin/finance/payroll-period/index.tsx +++ b/resources/js/pages/admin/finance/payroll-period/index.tsx @@ -96,7 +96,7 @@ export default function PayrollPeriodIndex({ payrollPeriods }: Props) { columns={columns} data={payrollPeriods.data} searchKey="year" - searchPlaceholder="Cari periode..." + emptyText="Belum ada periode gaji." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/finance/payroll-period/show.tsx b/resources/js/pages/admin/finance/payroll-period/show.tsx index 9e3a9c3..07591a5 100644 --- a/resources/js/pages/admin/finance/payroll-period/show.tsx +++ b/resources/js/pages/admin/finance/payroll-period/show.tsx @@ -196,7 +196,7 @@ export default function PayrollPeriodShow({ payrollPeriod }: Props) { columns={columns} data={payrollPeriod.payrolls} searchKey="employee_name" - searchPlaceholder="Cari karyawan..." + emptyText="Belum ada data gaji." /> diff --git a/resources/js/pages/admin/hr/employee/index.tsx b/resources/js/pages/admin/hr/employee/index.tsx index f8a04da..4edc043 100644 --- a/resources/js/pages/admin/hr/employee/index.tsx +++ b/resources/js/pages/admin/hr/employee/index.tsx @@ -203,7 +203,7 @@ export default function EmployeeIndex({ employees, filters, canViewAll }: Props) columns={columns} data={employees.data} searchKey="full_name" - searchPlaceholder="Cari pegawai..." + emptyText="Belum ada data pegawai." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/hr/leave-request/index.tsx b/resources/js/pages/admin/hr/leave-request/index.tsx index c9e9621..d4e7585 100644 --- a/resources/js/pages/admin/hr/leave-request/index.tsx +++ b/resources/js/pages/admin/hr/leave-request/index.tsx @@ -269,7 +269,7 @@ export default function LeaveRequestIndex({ leaveRequests, filters, filterOption columns={columns} data={leaveRequests.data} searchKey="employee.user.user_profile.full_name" - searchPlaceholder="Cari nama karyawan..." + emptyText="Belum ada data permohonan cuti." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/manage/cutting/index.tsx b/resources/js/pages/admin/manage/cutting/index.tsx index 0912f1c..927facf 100644 --- a/resources/js/pages/admin/manage/cutting/index.tsx +++ b/resources/js/pages/admin/manage/cutting/index.tsx @@ -86,7 +86,7 @@ export default function CuttingIndex({ cuttings }: Props) { onToggleExpand={expand.toggleExpand} searchValue={search} onSearchChange={handleSearchChange} - searchPlaceholder="Cari berdasarkan nama produk..." + pagination={pagination} onPageChange={handlePageChange} onPerPageChange={handlePerPageChange} diff --git a/resources/js/pages/admin/manage/purchase/index.tsx b/resources/js/pages/admin/manage/purchase/index.tsx index 0d7006c..70d9305 100644 --- a/resources/js/pages/admin/manage/purchase/index.tsx +++ b/resources/js/pages/admin/manage/purchase/index.tsx @@ -164,7 +164,7 @@ export default function PurchaseIndex({ onToggleExpand={expand.toggleExpand} searchValue={search} onSearchChange={handleSearchChange} - searchPlaceholder="Cari berdasarkan supplier..." + toolbar={filterToolbar} pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/manage/restock/index.tsx b/resources/js/pages/admin/manage/restock/index.tsx index aab5710..6504981 100644 --- a/resources/js/pages/admin/manage/restock/index.tsx +++ b/resources/js/pages/admin/manage/restock/index.tsx @@ -86,7 +86,7 @@ export default function RestockIndex({ restocks }: Props) { onToggleExpand={expand.toggleExpand} searchValue={search} onSearchChange={handleSearchChange} - searchPlaceholder="Cari berdasarkan produk..." + pagination={pagination} onPageChange={handlePageChange} onPerPageChange={handlePerPageChange} diff --git a/resources/js/pages/admin/manage/transaction/index.tsx b/resources/js/pages/admin/manage/transaction/index.tsx index 2329387..42ae517 100644 --- a/resources/js/pages/admin/manage/transaction/index.tsx +++ b/resources/js/pages/admin/manage/transaction/index.tsx @@ -378,7 +378,7 @@ export default function TransactionIndex({ onToggleExpand={expand.toggleExpand} searchValue={search} onSearchChange={handleSearchChange} - searchPlaceholder="Cari berdasarkan produk atau nomor transaksi..." + toolbar={filterToolbar} pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/master/category/index.tsx b/resources/js/pages/admin/master/category/index.tsx index 1e1bfbf..15f2c05 100644 --- a/resources/js/pages/admin/master/category/index.tsx +++ b/resources/js/pages/admin/master/category/index.tsx @@ -173,7 +173,7 @@ export default function CategoryIndex({ categories, highlight }: Props) { columns={columns} data={categories.data} searchKey="name" - searchPlaceholder="Cari kategori..." + emptyText="Belum ada data kategori." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/master/customer/index.tsx b/resources/js/pages/admin/master/customer/index.tsx index e555e63..77a6aa9 100644 --- a/resources/js/pages/admin/master/customer/index.tsx +++ b/resources/js/pages/admin/master/customer/index.tsx @@ -194,7 +194,7 @@ export default function CustomerIndex({ customers }: Props) { columns={columns} data={customers.data} searchKey="name" - searchPlaceholder="Cari customer..." + emptyText="Belum ada data customer." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/master/product/index.tsx b/resources/js/pages/admin/master/product/index.tsx index 6d83051..cc14f63 100644 --- a/resources/js/pages/admin/master/product/index.tsx +++ b/resources/js/pages/admin/master/product/index.tsx @@ -269,7 +269,7 @@ export default function ProductIndex({ products, categories, productNames, filte onToggleExpand={expand.toggleExpand} searchValue={search} onSearchChange={handleSearchChange} - searchPlaceholder="Cari produk..." + pagination={pagination} onPageChange={handlePageChange} onPerPageChange={handlePerPageChange} diff --git a/resources/js/pages/admin/master/raw-material/index.tsx b/resources/js/pages/admin/master/raw-material/index.tsx index 67fcf45..6cdacc4 100644 --- a/resources/js/pages/admin/master/raw-material/index.tsx +++ b/resources/js/pages/admin/master/raw-material/index.tsx @@ -174,7 +174,7 @@ export default function RawMaterialIndex({ rawMaterials, filters }: Props) { onToggleExpand={expand.toggleExpand} searchValue={search} onSearchChange={handleSearchChange} - searchPlaceholder="Cari bahan baku..." + pagination={pagination} onPageChange={handlePageChange} onPerPageChange={handlePerPageChange} diff --git a/resources/js/pages/admin/master/supplier/index.tsx b/resources/js/pages/admin/master/supplier/index.tsx index 3c5e4cb..233717f 100644 --- a/resources/js/pages/admin/master/supplier/index.tsx +++ b/resources/js/pages/admin/master/supplier/index.tsx @@ -194,7 +194,7 @@ export default function SupplierIndex({ suppliers }: Props) { columns={columns} data={suppliers.data} searchKey="name" - searchPlaceholder="Cari supplier..." + emptyText="Belum ada data supplier." pagination={pagination} onPageChange={handlePageChange} diff --git a/resources/js/pages/admin/roles/index.tsx b/resources/js/pages/admin/roles/index.tsx index d02de62..6ba30e3 100644 --- a/resources/js/pages/admin/roles/index.tsx +++ b/resources/js/pages/admin/roles/index.tsx @@ -89,7 +89,7 @@ export default function RoleIndex({ roles }: Props) { columns={columns} data={roles.data} searchKey="name" - searchPlaceholder="Cari role..." + emptyText="Belum ada data role." pagination={pagination} onPageChange={handlePageChange}