diff --git a/client/web/admin/src/components/Apigw/CFiltersStepper.vue b/client/web/admin/src/components/Apigw/CFiltersStepper.vue
index b25ee0ec6..c5fb1f25a 100644
--- a/client/web/admin/src/components/Apigw/CFiltersStepper.vue
+++ b/client/web/admin/src/components/Apigw/CFiltersStepper.vue
@@ -41,6 +41,7 @@
:filters="getSelectedFiltersByStep"
:selected-row="step.selectedRow"
:step="index"
+ :fetching="fetching"
@filterSelect="onFilterSelect"
@removeFilter="onRemoveFilter"
@sortFilters="onSortFilters"
@@ -83,6 +84,10 @@ export default {
CFiltersDropdown,
},
props: {
+ fetching: {
+ type: Boolean,
+ value: false,
+ },
processing: {
type: Boolean,
value: false,
diff --git a/client/web/admin/src/components/Apigw/CFiltersTable.vue b/client/web/admin/src/components/Apigw/CFiltersTable.vue
index a4b8886b1..3a2147daf 100644
--- a/client/web/admin/src/components/Apigw/CFiltersTable.vue
+++ b/client/web/admin/src/components/Apigw/CFiltersTable.vue
@@ -13,6 +13,7 @@
+ {{ $t('filters.list.noFilters') }} +
+ @@ -67,6 +78,10 @@ export default { type: Number, default: () => 0, }, + fetching: { + type: Boolean, + value: false, + }, }, data () { diff --git a/client/web/admin/src/views/System/Apigw/Editor.vue b/client/web/admin/src/views/System/Apigw/Editor.vue index cb8502868..12722ae7c 100644 --- a/client/web/admin/src/views/System/Apigw/Editor.vue +++ b/client/web/admin/src/views/System/Apigw/Editor.vue @@ -36,6 +36,7 @@