feat(core): Refactor data table update row to use filters (no-changelog) (#19092)

This commit is contained in:
Daria
2025-09-04 18:25:29 +03:00
committed by GitHub
parent 2f2672c551
commit ed6f60f52e
18 changed files with 1421 additions and 233 deletions

View File

@@ -41,7 +41,7 @@ export type ListDataStoreOptions = {
skip?: number;
};
export type ListDataStoreContentFilter = {
export type DataTableFilter = {
type: 'and' | 'or';
filters: Array<{
columnName: string;
@@ -51,14 +51,14 @@ export type ListDataStoreContentFilter = {
};
export type ListDataStoreRowsOptions = {
filter?: ListDataStoreContentFilter;
filter?: DataTableFilter;
sortBy?: [string, 'ASC' | 'DESC'];
take?: number;
skip?: number;
};
export type UpdateDataStoreRowsOptions = {
filter: Record<string, DataStoreColumnJsType>;
filter: DataTableFilter;
data: DataStoreRow;
};