diff --git a/app/templates/shared/macros/tables.html b/app/templates/shared/macros/tables.html index edaa2341..cddb78f0 100644 --- a/app/templates/shared/macros/tables.html +++ b/app/templates/shared/macros/tables.html @@ -77,8 +77,8 @@ Parameters: - key: The data key/column name for sorting - label: Display label for the column - - sort_func: Alpine.js function name to call on click (default: 'sortBy') - - sort_order_var: Alpine.js variable for current sort order (default: 'sortOrder') + - sort_key_var: Alpine.js variable for current sort key (default: 'sortBy') + - sort_order_var: Alpine.js variable for sort order (default: 'sortOrder') Usage: {% call table_header_custom() %} @@ -97,27 +97,27 @@ this.sortBy = key; this.sortOrder = 'asc'; } - this.loadData(); + this.loadData(); // or loadSubscriptions(), etc. } #} -{% macro th_sortable(key, label, sort_func='sortBy', sort_order_var='sortOrder') %} +{% macro th_sortable(key, label, sort_key_var='sortBy', sort_order_var='sortOrder') %}