From 7adbfa82c90fdeda9a843236e22cb4ec56313d37 Mon Sep 17 00:00:00 2001 From: mateuswetah Date: Tue, 9 May 2023 14:25:37 -0300 Subject: [PATCH] Makes all reference to 96 max per page setting reference the constant #771. --- .../admin/components/lists/attachments-list.vue | 15 --------------- .../admin/components/modals/collections-modal.vue | 7 ++++--- src/views/admin/components/search/pagination.vue | 4 ++-- src/views/admin/pages/lists/activities-page.vue | 7 ++++--- src/views/admin/pages/lists/collections-page.vue | 5 +++-- src/views/admin/pages/lists/taxonomies-page.vue | 5 +++-- .../blocks/carousel-items-list/edit.js | 2 +- .../blocks/dynamic-items-list/edit.js | 2 +- .../gutenberg-blocks/blocks/facets-list/edit.js | 2 +- .../class-tainacan-gutenberg-block.php | 2 ++ 10 files changed, 21 insertions(+), 30 deletions(-) diff --git a/src/views/admin/components/lists/attachments-list.vue b/src/views/admin/components/lists/attachments-list.vue index 1d9cee946..0b52edb86 100644 --- a/src/views/admin/components/lists/attachments-list.vue +++ b/src/views/admin/components/lists/attachments-list.vue @@ -70,21 +70,6 @@ $i18n.get('info_of') + totalAttachments + '.' }} - @@ -312,7 +312,7 @@ - + @@ -367,7 +367,8 @@ userIdForFiltering: null, usersForFilteringSearchQuery: '', usersForFilteringSearchPage: 1, - totalUsers: 0 + totalUsers: 0, + maxActivitiesPerPage: tainacan_plugin.api_max_items_per_page ? Number(tainacan_plugin.api_max_items_per_page) : 96 } }, computed: { diff --git a/src/views/admin/pages/lists/collections-page.vue b/src/views/admin/pages/lists/collections-page.vue index 7f32c5281..786434a1c 100644 --- a/src/views/admin/pages/lists/collections-page.vue +++ b/src/views/admin/pages/lists/collections-page.vue @@ -333,7 +333,7 @@ - + @@ -383,7 +383,8 @@ export default { { label: this.$i18n.get('label_title'), value: 'title' }, { label: this.$i18n.get('label_creation_date'), value: 'date' }, { label: this.$i18n.get('label_modification_date'), value: 'modified' } - ] + ], + maxCollectionsPerPage: tainacan_plugin.api_max_items_per_page ? Number(tainacan_plugin.api_max_items_per_page) : 96 } }, computed: { diff --git a/src/views/admin/pages/lists/taxonomies-page.vue b/src/views/admin/pages/lists/taxonomies-page.vue index 2a64432f9..396e62dbf 100644 --- a/src/views/admin/pages/lists/taxonomies-page.vue +++ b/src/views/admin/pages/lists/taxonomies-page.vue @@ -212,7 +212,7 @@ - + @@ -259,7 +259,8 @@ sortingOptions: [ { label: this.$i18n.get('label_title'), value: 'title' }, { label: this.$i18n.get('label_creation_date'), value: 'date' }, - ] + ], + maxTaxonomiesPerPage: tainacan_plugin.api_max_items_per_page ? Number(tainacan_plugin.api_max_items_per_page) : 96 } }, computed: { diff --git a/src/views/gutenberg-blocks/blocks/carousel-items-list/edit.js b/src/views/gutenberg-blocks/blocks/carousel-items-list/edit.js index 501dec6da..592d25a37 100644 --- a/src/views/gutenberg-blocks/blocks/carousel-items-list/edit.js +++ b/src/views/gutenberg-blocks/blocks/carousel-items-list/edit.js @@ -526,7 +526,7 @@ export default function({ attributes, setAttributes, className, isSelected, clie setContent(); }} min={ 1 } - max={ 96 } + max={ tainacan_blocks.api_max_items_per_page ? Number(tainacan_blocks.api_max_items_per_page) : 96 } /> diff --git a/src/views/gutenberg-blocks/blocks/dynamic-items-list/edit.js b/src/views/gutenberg-blocks/blocks/dynamic-items-list/edit.js index 8926d50e5..783969fcc 100644 --- a/src/views/gutenberg-blocks/blocks/dynamic-items-list/edit.js +++ b/src/views/gutenberg-blocks/blocks/dynamic-items-list/edit.js @@ -678,7 +678,7 @@ export default function({ attributes, setAttributes, className, isSelected, clie setContent(); }} min={ 1 } - max={ 96 } + max={ tainacan_blocks.api_max_items_per_page ? Number(tainacan_blocks.api_max_items_per_page) : 96 } />
diff --git a/src/views/gutenberg-blocks/blocks/facets-list/edit.js b/src/views/gutenberg-blocks/blocks/facets-list/edit.js index f4dddc5ae..93eff4fa1 100644 --- a/src/views/gutenberg-blocks/blocks/facets-list/edit.js +++ b/src/views/gutenberg-blocks/blocks/facets-list/edit.js @@ -521,7 +521,7 @@ export default function({ attributes, setAttributes, className, isSelected, clie setContent(); }} min={ 1 } - max={ 96 } + max={ tainacan_blocks.api_max_items_per_page ? Number(tainacan_blocks.api_max_items_per_page) : 96 } /> esc_url_raw( rest_url() ) . 'tainacan/v2', 'nonce' => is_user_logged_in() ? wp_create_nonce( 'wp_rest' ) : false, 'base_url' => $TAINACAN_BASE_URL, + 'api_max_items_per_page' => $TAINACAN_API_MAX_ITEMS_PER_PAGE, 'admin_url' => admin_url(), 'site_url' => site_url(), 'theme_items_list_url' => esc_url_raw( get_site_url() ) . '/' . \Tainacan\Theme_Helper::get_instance()->get_items_list_slug(),