@@ -4,7 +4,7 @@ import type { Writable } from 'svelte/store';
4
4
5
5
import { Send , Receive } from '$models/Models' ;
6
6
import type { FilterOptionsEnum } from '$models/Enums' ;
7
- import type { Columns , Filter , ServerColumn , ServerConfig } from '$models/Models' ;
7
+ import type { Columns , Filter , OrderBy , ServerColumn , ServerConfig } from '$models/Models' ;
8
8
9
9
// Function to determine minWidth for a column to simplify the logic in the HTML
10
10
export const minWidth = ( id : string , columns : Columns | undefined ) => {
@@ -185,7 +185,8 @@ export const updateTable = async (
185
185
data : Writable < any [ ] > ,
186
186
serverItems : Writable < number > | undefined ,
187
187
columns : Columns | undefined ,
188
- dispatch : any
188
+ dispatch : any ,
189
+ order : OrderBy [ ] = [ ] ,
189
190
) => {
190
191
const { baseUrl, entityId, versionId, sendModel = new Send ( ) } = server ?? { } ;
191
192
@@ -196,6 +197,7 @@ export const updateTable = async (
196
197
sendModel . version = versionId || - 1 ;
197
198
sendModel . id = entityId || - 1 ;
198
199
sendModel . filter = normalizeFilters ( filters ) ;
200
+ sendModel . order = order ;
199
201
200
202
let fetchData ;
201
203
@@ -240,7 +242,8 @@ export const updateTable = async (
240
242
}
241
243
242
244
serverItems ?. set ( response . count ) ;
243
-
245
+ console . log ( 'Server data updated' ) ;
246
+ console . log ( response ) ;
244
247
return response ;
245
248
} ;
246
249
// Function to convert server data to client data
0 commit comments