fix entity list unnecessary parameters

This commit is contained in:
dswbx
2025-01-17 13:43:45 +01:00
parent a723d6f618
commit c19d3b2d75
5 changed files with 48 additions and 18 deletions

View File

@@ -40,8 +40,8 @@ export function DataEntityList({ params }) {
useBrowserTitle(["Data", entity?.label ?? params.entity]);
const [navigate] = useNavigate();
const search = useSearch(searchSchema, {
select: entity?.getSelect(undefined, "table") ?? [],
sort: entity?.getDefaultSort()
select: undefined,
sort: undefined
});
const $q = useApiQuery(
@@ -50,7 +50,7 @@ export function DataEntityList({ params }) {
select: search.value.select,
limit: search.value.perPage,
offset: (search.value.page - 1) * search.value.perPage,
sort: search.value.sort
sort: `${search.value.sort.dir === "asc" ? "" : "-"}${search.value.sort.by}`
}),
{
enabled: !!entity,
@@ -131,7 +131,7 @@ export function DataEntityList({ params }) {
<EntityTable2
data={data ?? null}
entity={entity}
/*select={search.value.select}*/
select={search.value.select}
onClickRow={handleClickRow}
page={search.value.page}
sort={search.value.sort}