Table Component Updated the Sort Logic

This commit is contained in:
2025-11-13 16:06:01 +05:30
parent 11cde6a2a0
commit 7758e06800
3 changed files with 9 additions and 3 deletions
+1 -1
View File
@@ -20,4 +20,4 @@ export { default as TimePicker } from "./components/TimePicker.astro";
export { default as Table } from "./components/Table.astro";
export { default as Tooltip } from "./components/Tooltip.astro";
export { cn } from "./utils/cn.js";
export type { Column, TableProps, TableResponse, TableRequest, TableRequestBody, ClientFetchOptions, ClientFilter, ClientJoin } from "./types/table/types.js";
export type { Column, TableProps, TableResponse, TablePageRequest, TableRequestBody, TableFetchOptions, Filter, Join } from "./types/table/types.js";
+6
View File
@@ -89,3 +89,9 @@ export interface TableResponse<T> {
total: number;
totalPages: number;
}
export type FnPageRequest = {
page: number;
pageSize: number;
sort: Record<string, string>
};