feat: Enhance ASNsNewManager with input validation, import/export functionality, and improved UI feedback for better user experience
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 7m32s

This commit is contained in:
2025-08-08 10:56:31 +07:00
parent 3c185509b2
commit 6d7ed80646
4 changed files with 122 additions and 62 deletions
+8 -4
View File
@@ -533,7 +533,7 @@ function BillingManager() {
</div>
<div className="card-body">
<div className="table-responsive">
<table className="table table-vcenter">
<table className="table card-table table-vcenter table-nowrap mb-0">
<thead>
<tr>
<th
@@ -603,7 +603,11 @@ function BillingManager() {
</tr>
</thead>
<tbody>
{paginatedData.map(item => (
{paginatedData.length === 0 ? (
<tr>
<td colSpan="8" className="text-center text-muted py-4">Ничего не найдено. Измените фильтры или параметры поиска.</td>
</tr>
) : paginatedData.map(item => (
<tr key={item.id}>
<td>
<div className="d-flex align-items-center">
@@ -712,8 +716,8 @@ function BillingManager() {
</button>
</div>
</td>
</tr>
))}
</tr>
))}
</tbody>
</table>
</div>