# HG changeset patch # User luka # Date 1755656116 14400 # Node ID f282c6ef167171844b8b8539310432b2aff2834e # Parent 84c75d9d90be7ba61a11294bd287ee92808e0465 better support for server side tables diff -r 84c75d9d90be -r f282c6ef1671 publishable/resources/js/ServerTable.js --- a/publishable/resources/js/ServerTable.js Tue Aug 19 20:33:35 2025 -0400 +++ b/publishable/resources/js/ServerTable.js Tue Aug 19 22:15:16 2025 -0400 @@ -174,7 +174,7 @@ ) { return ``; } - return `${ + return `${ typeof col.render === "function" ? col.render(row, col, i) : row[col.name] @@ -191,7 +191,7 @@ `${cols .map( (col) => - `${ + `${ typeof col.render === "function" ? col.render(row, col, i) : row[col.name] diff -r 84c75d9d90be -r f282c6ef1671 publishable/resources/views/includes/ServerTable.blade.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/publishable/resources/views/includes/ServerTable.blade.php Tue Aug 19 22:15:16 2025 -0400 @@ -0,0 +1,5 @@ +@pushOnce('styles') +@endPushOnce +@pushOnce('scripts') + @vite(['resources/js/ServerTable.js']) +@endPushOnce diff -r 84c75d9d90be -r f282c6ef1671 publishable/resources/views/includes/easymde.blade.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/publishable/resources/views/includes/easymde.blade.php Tue Aug 19 22:15:16 2025 -0400 @@ -0,0 +1,7 @@ +@pushOnce('styles') + + +@endPushOnce +@pushOnce('scripts') + @vite(['resources/js/easymde.js']) +@endPushOnce diff -r 84c75d9d90be -r f282c6ef1671 publishable/vite.config.js --- a/publishable/vite.config.js Tue Aug 19 20:33:35 2025 -0400 +++ b/publishable/vite.config.js Tue Aug 19 22:15:16 2025 -0400 @@ -34,6 +34,7 @@ "resources/js/app.js", "resources/js/easymde.js", "resources/js/prismjs.js", + "resources/js/ServerTable.js", "resources/sass/app.scss", ...pageScripts, ],