From a6e8b688833b5a8b6bd84f0983faef77cb15b93a Mon Sep 17 00:00:00 2001 From: Nik Tsekouras Date: Wed, 17 Apr 2024 18:52:01 +0300 Subject: [PATCH] DataViews: fix typing in combobox filter (#60819) Co-authored-by: ntsekouras Co-authored-by: oandregal --- packages/dataviews/src/search-widget.js | 5 +++-- packages/edit-site/src/components/page-pages/index.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/dataviews/src/search-widget.js b/packages/dataviews/src/search-widget.js index 258e4d949a714..080859b15ff8e 100644 --- a/packages/dataviews/src/search-widget.js +++ b/packages/dataviews/src/search-widget.js @@ -39,6 +39,7 @@ function normalizeSearchInput( input = '' ) { return removeAccents( input.trim().toLowerCase() ); } +const EMPTY_ARRAY = []; const getCurrentValue = ( filterDefinition, currentFilter ) => { if ( filterDefinition.singleSelection ) { return currentFilter?.value; @@ -52,7 +53,7 @@ const getCurrentValue = ( filterDefinition, currentFilter ) => { return [ currentFilter.value ]; } - return []; + return EMPTY_ARRAY; }; const getNewValue = ( filterDefinition, currentFilter, value ) => { @@ -198,7 +199,7 @@ function ComboboxList( { view, filter, onChangeView } ) { }, [ filter.elements, deferredSearchValue ] ); return ( { const newFilters = currentFilter diff --git a/packages/edit-site/src/components/page-pages/index.js b/packages/edit-site/src/components/page-pages/index.js index dce6f748b651d..e98896ab2e8cc 100644 --- a/packages/edit-site/src/components/page-pages/index.js +++ b/packages/edit-site/src/components/page-pages/index.js @@ -263,7 +263,7 @@ export default function PagePages() { } = useEntityRecords( 'postType', postType, queryArgs ); const { records: authors, isResolving: isLoadingAuthors } = - useEntityRecords( 'root', 'user' ); + useEntityRecords( 'root', 'user', { per_page: -1 } ); const paginationInfo = useMemo( () => ( {