Skip to content

Commit cdba26c

Browse files
author
React-Admin CI
committed
Fix useListParams
1 parent e19040e commit cdba26c

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

packages/ra-core/src/controller/list/useListParams.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,25 +147,28 @@ export const useListParams = ({
147147
return;
148148
}
149149
const defaultParams = {
150-
displayedFilters: {},
151150
filter: filterDefaultValues || {},
152151
page: 1,
153152
perPage,
154153
sort: sort.field,
155154
order: sort.order,
156155
};
157156

157+
const {
158+
displayedFilters: _displayedFilters,
159+
...queryWithoutDisplayedFilters
160+
} = query;
161+
158162
if (
159163
// The location params are not empty (we don't want to override them if provided)
160164
Object.keys(queryFromLocation).length > 0 ||
161165
// or the stored params are the same as the location params
162-
isEqual(query, queryFromLocation) ||
166+
isEqual(queryWithoutDisplayedFilters, queryFromLocation) ||
163167
// or the stored params are the same as the default params (to keep the URL simple when possible)
164-
isEqual(query, defaultParams)
168+
isEqual(queryWithoutDisplayedFilters, defaultParams)
165169
) {
166170
return;
167171
}
168-
console.log({ query, queryFromLocation, defaultParams });
169172
navigate(
170173
{
171174
search: `?${stringify({

0 commit comments

Comments
 (0)