|
|
@@ -2352,14 +2352,8 @@
|
|
|
var filterCategories = $('.filterCategories').val();
|
|
|
localStorage.setItem("filterCategoriesMember", filterCategories);
|
|
|
|
|
|
- // Get saved DataTable state
|
|
|
- const savedPageLength = localStorage.getItem('dtPageLength');
|
|
|
- const savedCurrentPage = localStorage.getItem('dtCurrentPage');
|
|
|
- const savedOrderColumn = localStorage.getItem('dtOrderColumn');
|
|
|
- const savedOrderDir = localStorage.getItem('dtOrderDir');
|
|
|
+ const pageLength = 10;
|
|
|
|
|
|
- // Default page length or use saved value
|
|
|
- const pageLength = savedPageLength ? parseInt(savedPageLength) : 10;
|
|
|
|
|
|
// Create DataTable with restored settings
|
|
|
const dataTable = $('#tablesaw-350').DataTable({
|
|
|
@@ -2434,7 +2428,6 @@
|
|
|
],
|
|
|
fixedHeader: false,
|
|
|
// Set initial order from saved state or default
|
|
|
- order: savedOrderColumn && savedOrderDir ? [[parseInt(savedOrderColumn), savedOrderDir]] : [[0, 'asc'], [1, 'asc']],
|
|
|
thead: {
|
|
|
'th': {'background-color': 'blue'}
|
|
|
},
|
|
|
@@ -2493,16 +2486,6 @@
|
|
|
var html = ' <a style="cursor:pointer" class="showHideFilter btn--ui"><i class="fa-solid fa-sliders"></i></a>';
|
|
|
html += ' <a style="cursor:pointer" class="addData btn--ui"><i class="fa-solid fa-plus"></i></a>';
|
|
|
$(".dt-search").append(html);
|
|
|
-
|
|
|
- // Set the page length after initialization
|
|
|
- if (savedPageLength) {
|
|
|
- this.api().page.len(pageLength).draw('page');
|
|
|
- }
|
|
|
-
|
|
|
- // Set the current page after initialization
|
|
|
- if (savedCurrentPage) {
|
|
|
- this.api().page(parseInt(savedCurrentPage)).draw('page');
|
|
|
- }
|
|
|
}
|
|
|
});
|
|
|
|