diff --git a/packages/entities/entities-certificates/docs/ca-certificate-config-card.md b/packages/entities/entities-certificates/docs/ca-certificate-config-card.md index 84e0475790..b5b69b9586 100644 --- a/packages/entities/entities-certificates/docs/ca-certificate-config-card.md +++ b/packages/entities/entities-certificates/docs/ca-certificate-config-card.md @@ -43,11 +43,11 @@ A config card component for CA certificates. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-certificates/docs/ca-certificate-form.md b/packages/entities/entities-certificates/docs/ca-certificate-form.md index bdef79e902..1163692a4f 100644 --- a/packages/entities/entities-certificates/docs/ca-certificate-form.md +++ b/packages/entities/entities-certificates/docs/ca-certificate-form.md @@ -43,11 +43,11 @@ A form component for CA Certificates. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-certificates/docs/ca-certificate-list.md b/packages/entities/entities-certificates/docs/ca-certificate-list.md index 83950da326..fac9563c94 100644 --- a/packages/entities/entities-certificates/docs/ca-certificate-list.md +++ b/packages/entities/entities-certificates/docs/ca-certificate-list.md @@ -43,11 +43,11 @@ A table component for ca-certificates. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-certificates/docs/certificate-config-card.md b/packages/entities/entities-certificates/docs/certificate-config-card.md index 2d0b0f53cb..2275ddbff5 100644 --- a/packages/entities/entities-certificates/docs/certificate-config-card.md +++ b/packages/entities/entities-certificates/docs/certificate-config-card.md @@ -43,11 +43,11 @@ A form component for Certificate. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-certificates/docs/certificate-form.md b/packages/entities/entities-certificates/docs/certificate-form.md index 82047a6f36..b0aafa0072 100644 --- a/packages/entities/entities-certificates/docs/certificate-form.md +++ b/packages/entities/entities-certificates/docs/certificate-form.md @@ -43,11 +43,11 @@ A form component for Certificates. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-certificates/docs/certificate-list.md b/packages/entities/entities-certificates/docs/certificate-list.md index b38d86ff52..ad5a528f8b 100644 --- a/packages/entities/entities-certificates/docs/certificate-list.md +++ b/packages/entities/entities-certificates/docs/certificate-list.md @@ -43,11 +43,11 @@ A table component for certificates. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-certificates/src/components/CACertificateForm.vue b/packages/entities/entities-certificates/src/components/CACertificateForm.vue index a1ac1aec97..d08184019c 100644 --- a/packages/entities/entities-certificates/src/components/CACertificateForm.vue +++ b/packages/entities/entities-certificates/src/components/CACertificateForm.vue @@ -107,9 +107,7 @@ const router = useRouter() const { i18n: { t } } = composables.useI18n() const { getMessageFromError } = useErrors() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetchUrl = computed(() => endpoints.form[props.config.app].edit) const formType = computed((): EntityBaseFormType => props.certificateId ? EntityBaseFormType.Edit : EntityBaseFormType.Create) diff --git a/packages/entities/entities-certificates/src/components/CACertificateList.vue b/packages/entities/entities-certificates/src/components/CACertificateList.vue index b813ebaa3e..f25d61aec7 100644 --- a/packages/entities/entities-certificates/src/components/CACertificateList.vue +++ b/packages/entities/entities-certificates/src/components/CACertificateList.vue @@ -234,9 +234,7 @@ const props = defineProps({ const { i18n: { t, formatUnixTimeStamp }, i18nT } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetcherCacheKey = ref(1) /** diff --git a/packages/entities/entities-certificates/src/components/CertificateForm.vue b/packages/entities/entities-certificates/src/components/CertificateForm.vue index d6825d0646..44392ee1f5 100644 --- a/packages/entities/entities-certificates/src/components/CertificateForm.vue +++ b/packages/entities/entities-certificates/src/components/CertificateForm.vue @@ -169,9 +169,7 @@ const router = useRouter() const { i18nT, i18n: { t } } = composables.useI18n() const { getMessageFromError } = useErrors() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetchUrl = computed(() => endpoints.form[props.config.app].edit) const formType = computed((): EntityBaseFormType => props.certificateId ? EntityBaseFormType.Edit : EntityBaseFormType.Create) diff --git a/packages/entities/entities-certificates/src/components/CertificateList.vue b/packages/entities/entities-certificates/src/components/CertificateList.vue index d75e24f042..f16d35f6e5 100644 --- a/packages/entities/entities-certificates/src/components/CertificateList.vue +++ b/packages/entities/entities-certificates/src/components/CertificateList.vue @@ -264,9 +264,7 @@ const props = defineProps({ const { i18n: { t, formatUnixTimeStamp }, i18nT } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetcherCacheKey = ref(1) /** diff --git a/packages/entities/entities-consumer-credentials/docs/consumer-credential-list.md b/packages/entities/entities-consumer-credentials/docs/consumer-credential-list.md index 74682da307..5e9b74a979 100644 --- a/packages/entities/entities-consumer-credentials/docs/consumer-credential-list.md +++ b/packages/entities/entities-consumer-credentials/docs/consumer-credential-list.md @@ -43,11 +43,11 @@ A table component for consumer credentials. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-consumer-credentials/src/components/ConsumerCredentialList.vue b/packages/entities/entities-consumer-credentials/src/components/ConsumerCredentialList.vue index 5f515d0508..c6625de1cb 100644 --- a/packages/entities/entities-consumer-credentials/src/components/ConsumerCredentialList.vue +++ b/packages/entities/entities-consumer-credentials/src/components/ConsumerCredentialList.vue @@ -268,9 +268,7 @@ const props = defineProps({ const { i18n: { t, formatUnixTimeStamp } } = composables.useI18n() -const { axiosInstance } = useAxios({ - headers: props.config.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetcherCacheKey = ref(1) /** diff --git a/packages/entities/entities-consumer-groups/docs/consumer-group-config-card.md b/packages/entities/entities-consumer-groups/docs/consumer-group-config-card.md index 16fc4d685c..80a745079e 100644 --- a/packages/entities/entities-consumer-groups/docs/consumer-group-config-card.md +++ b/packages/entities/entities-consumer-groups/docs/consumer-group-config-card.md @@ -43,11 +43,11 @@ A config card component for consumer groups. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-consumer-groups/docs/consumer-group-form.md b/packages/entities/entities-consumer-groups/docs/consumer-group-form.md index 7a9296d4f8..2bf87325cb 100644 --- a/packages/entities/entities-consumer-groups/docs/consumer-group-form.md +++ b/packages/entities/entities-consumer-groups/docs/consumer-group-form.md @@ -40,11 +40,11 @@ A form component to create/edit Consumer Group. - required: `true` - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` - required: `true` diff --git a/packages/entities/entities-consumer-groups/docs/consumer-group-list.md b/packages/entities/entities-consumer-groups/docs/consumer-group-list.md index 8aaf1dcecc..6b2f5504dd 100644 --- a/packages/entities/entities-consumer-groups/docs/consumer-group-list.md +++ b/packages/entities/entities-consumer-groups/docs/consumer-group-list.md @@ -43,11 +43,11 @@ A table component for consumer groups. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-consumer-groups/src/components/AddToGroupModal.vue b/packages/entities/entities-consumer-groups/src/components/AddToGroupModal.vue index df95a93d3f..019c653542 100644 --- a/packages/entities/entities-consumer-groups/src/components/AddToGroupModal.vue +++ b/packages/entities/entities-consumer-groups/src/components/AddToGroupModal.vue @@ -92,9 +92,7 @@ const emit = defineEmits<{ (e: 'error', msg: string): void }>() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) /** * ------------------------------ diff --git a/packages/entities/entities-consumer-groups/src/components/ConsumerGroupForm.vue b/packages/entities/entities-consumer-groups/src/components/ConsumerGroupForm.vue index 2c63e08e86..43ed502b3f 100644 --- a/packages/entities/entities-consumer-groups/src/components/ConsumerGroupForm.vue +++ b/packages/entities/entities-consumer-groups/src/components/ConsumerGroupForm.vue @@ -160,9 +160,7 @@ const { searchKeys: ['username', 'custom_id', 'id'], }) -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const { getMessageFromError } = useErrors() const validators = useValidators() diff --git a/packages/entities/entities-consumer-groups/src/components/ConsumerGroupList.vue b/packages/entities/entities-consumer-groups/src/components/ConsumerGroupList.vue index 9d78d59f74..f2c6f6b331 100644 --- a/packages/entities/entities-consumer-groups/src/components/ConsumerGroupList.vue +++ b/packages/entities/entities-consumer-groups/src/components/ConsumerGroupList.vue @@ -271,9 +271,7 @@ const props = defineProps({ const { i18nT, i18n: { t } } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetcherCacheKey = ref(1) const isConsumerPage = computed(() => !!props.config.consumerId) const preferencesStorageKey = computed( diff --git a/packages/entities/entities-consumers/docs/consumer-config-card.md b/packages/entities/entities-consumers/docs/consumer-config-card.md index 85f27d7bf5..4e8f87807e 100644 --- a/packages/entities/entities-consumers/docs/consumer-config-card.md +++ b/packages/entities/entities-consumers/docs/consumer-config-card.md @@ -43,11 +43,11 @@ A form component for consumer. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-consumers/docs/consumer-form.md b/packages/entities/entities-consumers/docs/consumer-form.md index 1ca4010855..045e36b37f 100644 --- a/packages/entities/entities-consumers/docs/consumer-form.md +++ b/packages/entities/entities-consumers/docs/consumer-form.md @@ -40,11 +40,11 @@ A form component to create/edit Consumer. - required: `true` - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` - required: `true` diff --git a/packages/entities/entities-consumers/docs/consumer-list.md b/packages/entities/entities-consumers/docs/consumer-list.md index 815b2a6d2f..2e2fc9ccb5 100644 --- a/packages/entities/entities-consumers/docs/consumer-list.md +++ b/packages/entities/entities-consumers/docs/consumer-list.md @@ -43,11 +43,11 @@ A table component for consumers. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-consumers/src/components/AddConsumerModal.vue b/packages/entities/entities-consumers/src/components/AddConsumerModal.vue index 6cda7e764e..0392daa7ea 100644 --- a/packages/entities/entities-consumers/src/components/AddConsumerModal.vue +++ b/packages/entities/entities-consumers/src/components/AddConsumerModal.vue @@ -104,9 +104,7 @@ const emit = defineEmits<{ (e: 'error', msg: string): void }>() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) /** * ------------------------------ diff --git a/packages/entities/entities-consumers/src/components/ConsumerForm.vue b/packages/entities/entities-consumers/src/components/ConsumerForm.vue index 02b81604dd..2b0c42f396 100644 --- a/packages/entities/entities-consumers/src/components/ConsumerForm.vue +++ b/packages/entities/entities-consumers/src/components/ConsumerForm.vue @@ -150,9 +150,7 @@ const emit = defineEmits<{ const { i18nT, i18n: { t } } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const { getMessageFromError } = useErrors() const uuid = uuidv4() diff --git a/packages/entities/entities-consumers/src/components/ConsumerList.vue b/packages/entities/entities-consumers/src/components/ConsumerList.vue index 68bf6e0504..bfc54b2b51 100644 --- a/packages/entities/entities-consumers/src/components/ConsumerList.vue +++ b/packages/entities/entities-consumers/src/components/ConsumerList.vue @@ -271,9 +271,7 @@ const props = defineProps({ const { i18nT, i18n: { t } } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetcherCacheKey = ref(1) const isConsumerGroupPage = computed(() => !!props.config.consumerGroupId) const preferencesStorageKey = computed( diff --git a/packages/entities/entities-gateway-services/docs/gateway-service-config-card.md b/packages/entities/entities-gateway-services/docs/gateway-service-config-card.md index 0e7e2b6c4b..9aa65872c6 100644 --- a/packages/entities/entities-gateway-services/docs/gateway-service-config-card.md +++ b/packages/entities/entities-gateway-services/docs/gateway-service-config-card.md @@ -43,11 +43,11 @@ A config card component for gateway services. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-gateway-services/docs/gateway-service-form.md b/packages/entities/entities-gateway-services/docs/gateway-service-form.md index 60c566a477..6e3e449a30 100644 --- a/packages/entities/entities-gateway-services/docs/gateway-service-form.md +++ b/packages/entities/entities-gateway-services/docs/gateway-service-form.md @@ -44,11 +44,11 @@ A form component for gateway services. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-gateway-services/docs/gateway-service-list.md b/packages/entities/entities-gateway-services/docs/gateway-service-list.md index 17bccdfba7..a6c4055224 100644 --- a/packages/entities/entities-gateway-services/docs/gateway-service-list.md +++ b/packages/entities/entities-gateway-services/docs/gateway-service-list.md @@ -43,11 +43,11 @@ A table component for gateway services. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-gateway-services/src/components/GatewayServiceForm.vue b/packages/entities/entities-gateway-services/src/components/GatewayServiceForm.vue index ce8a803b8b..461764f256 100644 --- a/packages/entities/entities-gateway-services/src/components/GatewayServiceForm.vue +++ b/packages/entities/entities-gateway-services/src/components/GatewayServiceForm.vue @@ -406,9 +406,7 @@ const isCollapsed = ref(true) const router = useRouter() const { i18nT, i18n: { t } } = composables.useI18n() const { getMessageFromError } = useErrors() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const validators = useValidators() const fetchUrl = computed(() => endpoints.form[props.config.app].edit) diff --git a/packages/entities/entities-gateway-services/src/components/GatewayServiceList.vue b/packages/entities/entities-gateway-services/src/components/GatewayServiceList.vue index 0d01611c3d..2ef1333b54 100644 --- a/packages/entities/entities-gateway-services/src/components/GatewayServiceList.vue +++ b/packages/entities/entities-gateway-services/src/components/GatewayServiceList.vue @@ -257,9 +257,7 @@ const props = defineProps({ const { i18n: { t } } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetchCacheKey = ref(1) /** diff --git a/packages/entities/entities-key-sets/docs/key-set-config-card.md b/packages/entities/entities-key-sets/docs/key-set-config-card.md index b477361188..0902e22a6b 100644 --- a/packages/entities/entities-key-sets/docs/key-set-config-card.md +++ b/packages/entities/entities-key-sets/docs/key-set-config-card.md @@ -43,11 +43,11 @@ A config card component for Key Sets. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-key-sets/docs/key-set-form.md b/packages/entities/entities-key-sets/docs/key-set-form.md index 79593865f1..943218a08d 100644 --- a/packages/entities/entities-key-sets/docs/key-set-form.md +++ b/packages/entities/entities-key-sets/docs/key-set-form.md @@ -43,11 +43,11 @@ A form component for Key Sets. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-key-sets/docs/key-set-list.md b/packages/entities/entities-key-sets/docs/key-set-list.md index 25102ca282..ca8449ee9f 100644 --- a/packages/entities/entities-key-sets/docs/key-set-list.md +++ b/packages/entities/entities-key-sets/docs/key-set-list.md @@ -43,11 +43,11 @@ A table component for key sets. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-key-sets/src/components/KeySetForm.vue b/packages/entities/entities-key-sets/src/components/KeySetForm.vue index 2f581d7f31..c41bec27e1 100644 --- a/packages/entities/entities-key-sets/src/components/KeySetForm.vue +++ b/packages/entities/entities-key-sets/src/components/KeySetForm.vue @@ -97,9 +97,7 @@ const router = useRouter() const { i18n: { t } } = composables.useI18n() const { getMessageFromError } = useErrors() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetchUrl = computed(() => endpoints.form[props.config.app].edit) const formType = computed((): EntityBaseFormType => props.keySetId ? EntityBaseFormType.Edit : EntityBaseFormType.Create) diff --git a/packages/entities/entities-key-sets/src/components/KeySetList.vue b/packages/entities/entities-key-sets/src/components/KeySetList.vue index c370721e4f..becfd7da77 100644 --- a/packages/entities/entities-key-sets/src/components/KeySetList.vue +++ b/packages/entities/entities-key-sets/src/components/KeySetList.vue @@ -221,9 +221,7 @@ const props = defineProps({ const { i18n: { t } } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetcherCacheKey = ref(1) /** diff --git a/packages/entities/entities-keys/docs/key-config-card.md b/packages/entities/entities-keys/docs/key-config-card.md index 9b24b4f602..245ed3192f 100644 --- a/packages/entities/entities-keys/docs/key-config-card.md +++ b/packages/entities/entities-keys/docs/key-config-card.md @@ -43,11 +43,11 @@ A config card component for Keys. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-keys/docs/key-form.md b/packages/entities/entities-keys/docs/key-form.md index 560ed63e5f..ac4c9262b6 100644 --- a/packages/entities/entities-keys/docs/key-form.md +++ b/packages/entities/entities-keys/docs/key-form.md @@ -43,11 +43,11 @@ A form component for Keys. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-keys/docs/key-list.md b/packages/entities/entities-keys/docs/key-list.md index 25078a6ed9..eff05767a3 100644 --- a/packages/entities/entities-keys/docs/key-list.md +++ b/packages/entities/entities-keys/docs/key-list.md @@ -43,11 +43,11 @@ A table component for keys. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-keys/src/components/KeyConfigCard.vue b/packages/entities/entities-keys/src/components/KeyConfigCard.vue index 8cb61e2273..b50fbb2522 100644 --- a/packages/entities/entities-keys/src/components/KeyConfigCard.vue +++ b/packages/entities/entities-keys/src/components/KeyConfigCard.vue @@ -147,9 +147,7 @@ interface Key { pem?: PemKey; } -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const { convertKeyToTitle } = useStringHelpers() const { i18n: { t } } = composables.useI18n() diff --git a/packages/entities/entities-keys/src/components/KeyForm.vue b/packages/entities/entities-keys/src/components/KeyForm.vue index c4b6b25b78..09c453318b 100644 --- a/packages/entities/entities-keys/src/components/KeyForm.vue +++ b/packages/entities/entities-keys/src/components/KeyForm.vue @@ -217,9 +217,7 @@ const router = useRouter() const { i18n: { t } } = composables.useI18n() const { getMessageFromError } = useErrors() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetchUrl = computed(() => { return props.keySetId diff --git a/packages/entities/entities-keys/src/components/KeyList.vue b/packages/entities/entities-keys/src/components/KeyList.vue index f2ed3e03d4..f45a44b467 100644 --- a/packages/entities/entities-keys/src/components/KeyList.vue +++ b/packages/entities/entities-keys/src/components/KeyList.vue @@ -225,9 +225,7 @@ const props = defineProps({ const { i18n: { t } } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetcherCacheKey = ref(1) /** diff --git a/packages/entities/entities-plugins/docs/plugin-config-card.md b/packages/entities/entities-plugins/docs/plugin-config-card.md index e07b08d660..40f50d94a2 100644 --- a/packages/entities/entities-plugins/docs/plugin-config-card.md +++ b/packages/entities/entities-plugins/docs/plugin-config-card.md @@ -43,11 +43,11 @@ A config card component for plugins. Configuration section properties will be or - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-plugins/docs/plugin-form.md b/packages/entities/entities-plugins/docs/plugin-form.md index 64599c4d26..84ab8b7a8a 100644 --- a/packages/entities/entities-plugins/docs/plugin-form.md +++ b/packages/entities/entities-plugins/docs/plugin-form.md @@ -43,11 +43,11 @@ A form component for Plugins. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-plugins/docs/plugin-list.md b/packages/entities/entities-plugins/docs/plugin-list.md index 26d8a8454b..ebe0ee5b98 100644 --- a/packages/entities/entities-plugins/docs/plugin-list.md +++ b/packages/entities/entities-plugins/docs/plugin-list.md @@ -41,11 +41,11 @@ A table component for plugins. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-plugins/docs/plugin-select.md b/packages/entities/entities-plugins/docs/plugin-select.md index b8bf764ac6..7a14f44dbf 100644 --- a/packages/entities/entities-plugins/docs/plugin-select.md +++ b/packages/entities/entities-plugins/docs/plugin-select.md @@ -42,11 +42,11 @@ A grid component for selecting Plugins. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `getCreateRoute`: - type: `(plugin: string) => RouteLocationRaw` diff --git a/packages/entities/entities-plugins/src/components/PluginConfigCard.vue b/packages/entities/entities-plugins/src/components/PluginConfigCard.vue index 0ff4dba87f..874d57357f 100644 --- a/packages/entities/entities-plugins/src/components/PluginConfigCard.vue +++ b/packages/entities/entities-plugins/src/components/PluginConfigCard.vue @@ -301,9 +301,7 @@ const pluginConfigSchema = computed((): PluginConfigurationSchema => { }) const { getMessageFromError } = useErrors() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const schemaUrl = computed(() => { let url = `${props.config.apiBaseUrl}${endpoints.form[props.config.app].pluginSchema}` diff --git a/packages/entities/entities-plugins/src/components/PluginEntityForm.vue b/packages/entities/entities-plugins/src/components/PluginEntityForm.vue index 458e128d2d..17e0858e7f 100644 --- a/packages/entities/entities-plugins/src/components/PluginEntityForm.vue +++ b/packages/entities/entities-plugins/src/components/PluginEntityForm.vue @@ -116,9 +116,7 @@ const props = defineProps({ }, }) -const { axiosInstance } = useAxios({ - headers: props.config.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const { parseSchema } = composables.useSchemas(props.entityMap.focusedEntity?.id || undefined, { groupFields: props.config.groupFields, diff --git a/packages/entities/entities-plugins/src/components/PluginForm.vue b/packages/entities/entities-plugins/src/components/PluginForm.vue index e0537f0392..f665fd5bca 100644 --- a/packages/entities/entities-plugins/src/components/PluginForm.vue +++ b/packages/entities/entities-plugins/src/components/PluginForm.vue @@ -246,9 +246,7 @@ const { getMessageFromError } = useErrors() const { capitalize } = useStringHelpers() const { objectsAreEqual } = useHelpers() -const { axiosInstance } = useAxios({ - headers: props.config.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const isToggled = ref(false) const formType = computed((): EntityBaseFormType => props.pluginId ? EntityBaseFormType.Edit : EntityBaseFormType.Create) diff --git a/packages/entities/entities-plugins/src/components/PluginList.vue b/packages/entities/entities-plugins/src/components/PluginList.vue index a59b871109..a77530c40d 100644 --- a/packages/entities/entities-plugins/src/components/PluginList.vue +++ b/packages/entities/entities-plugins/src/components/PluginList.vue @@ -361,9 +361,7 @@ const props = defineProps({ const { i18n: { t } } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const isConsumerPage = computed((): boolean => props.config?.entityType === 'consumers') diff --git a/packages/entities/entities-plugins/src/components/PluginSelect.vue b/packages/entities/entities-plugins/src/components/PluginSelect.vue index ae0079ee6e..afbda67b66 100644 --- a/packages/entities/entities-plugins/src/components/PluginSelect.vue +++ b/packages/entities/entities-plugins/src/components/PluginSelect.vue @@ -252,9 +252,7 @@ const availablePlugins = ref([]) const pluginsList = ref({}) const existingEntityPlugins = ref([]) -const { axiosInstance } = useAxios({ - headers: props.config.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const flattenPluginMap = computed(() => { if (!pluginsList.value) { diff --git a/packages/entities/entities-plugins/src/components/custom-plugins/DeleteCustomPluginSchemaModal.vue b/packages/entities/entities-plugins/src/components/custom-plugins/DeleteCustomPluginSchemaModal.vue index 4684b52376..13a50a4b7d 100644 --- a/packages/entities/entities-plugins/src/components/custom-plugins/DeleteCustomPluginSchemaModal.vue +++ b/packages/entities/entities-plugins/src/components/custom-plugins/DeleteCustomPluginSchemaModal.vue @@ -81,9 +81,7 @@ const emit = defineEmits(['closed', 'proceed']) const { i18nT, i18n: { t } } = composables.useI18n() const { getMessageFromError } = useErrors() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const title = computed((): string => { return isPluginSchemaInUse.value diff --git a/packages/entities/entities-routes/docs/route-config-card.md b/packages/entities/entities-routes/docs/route-config-card.md index 209313be36..0972f9a3c8 100644 --- a/packages/entities/entities-routes/docs/route-config-card.md +++ b/packages/entities/entities-routes/docs/route-config-card.md @@ -43,11 +43,11 @@ A config card component for routes. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `workspace`: - type: `string` diff --git a/packages/entities/entities-routes/docs/route-form.md b/packages/entities/entities-routes/docs/route-form.md index 4188dbdff8..150cc1cbb2 100644 --- a/packages/entities/entities-routes/docs/route-form.md +++ b/packages/entities/entities-routes/docs/route-form.md @@ -44,11 +44,11 @@ A form component for Routes. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-routes/docs/route-list.md b/packages/entities/entities-routes/docs/route-list.md index 31df3a192e..3b12ab272f 100644 --- a/packages/entities/entities-routes/docs/route-list.md +++ b/packages/entities/entities-routes/docs/route-list.md @@ -41,11 +41,11 @@ A table component for routes. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `createRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-routes/src/components/RouteConfigCard.vue b/packages/entities/entities-routes/src/components/RouteConfigCard.vue index 1547eab8da..ac51850362 100644 --- a/packages/entities/entities-routes/src/components/RouteConfigCard.vue +++ b/packages/entities/entities-routes/src/components/RouteConfigCard.vue @@ -207,9 +207,7 @@ const props = defineProps({ }, }) -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const { i18n: { t }, i18nT } = composables.useI18n() const internalServiceId = ref('') const serviceName = ref('') diff --git a/packages/entities/entities-routes/src/components/RouteForm.vue b/packages/entities/entities-routes/src/components/RouteForm.vue index 96e0dd1e5d..51ab640136 100644 --- a/packages/entities/entities-routes/src/components/RouteForm.vue +++ b/packages/entities/entities-routes/src/components/RouteForm.vue @@ -410,9 +410,7 @@ const emit = defineEmits<{ const { i18nT, i18n, i18n: { t } } = composables.useI18n() const protocolsLabels = i18n.source.form.protocols as Record const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const { getMessageFromError } = useErrors() const showGeneralInfoSection = computed(() => !(props.hideNameField && (props.hideServiceField || !!props.serviceId) && props.showTagsFiledUnderAdvanced)) diff --git a/packages/entities/entities-routes/src/components/RouteList.vue b/packages/entities/entities-routes/src/components/RouteList.vue index 0f429e2018..29bc46752e 100644 --- a/packages/entities/entities-routes/src/components/RouteList.vue +++ b/packages/entities/entities-routes/src/components/RouteList.vue @@ -284,9 +284,7 @@ const props = defineProps({ const { i18n: { t } } = composables.useI18n() const router = useRouter() -const { axiosInstance } = useAxios({ - headers: props.config?.requestHeaders, -}) +const { axiosInstance } = useAxios(props.config?.axiosRequestConfig) const fetcherCacheKey = ref(1) /** diff --git a/packages/entities/entities-shared/docs/entity-base-config-card.md b/packages/entities/entities-shared/docs/entity-base-config-card.md index 4108ce76c6..cfd28163c2 100644 --- a/packages/entities/entities-shared/docs/entity-base-config-card.md +++ b/packages/entities/entities-shared/docs/entity-base-config-card.md @@ -44,11 +44,11 @@ A base display component for an entity's record data. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-shared/docs/entity-base-form.md b/packages/entities/entities-shared/docs/entity-base-form.md index e90c449115..c0a6ebb38f 100644 --- a/packages/entities/entities-shared/docs/entity-base-form.md +++ b/packages/entities/entities-shared/docs/entity-base-form.md @@ -43,11 +43,11 @@ A base form component for entity create/edit views. - default: `undefined` - Base URL for API requests. - - `requestHeaders`: - - type: `RawAxiosRequestHeaders | AxiosHeaders` + - `axiosRequestConfig`: + - type: `AxiosRequestConfig` - required: `false` - default: `undefined` - - Additional headers to send with all Axios requests. + - An optional configuration object for the underlying Axios request. - `cancelRoute`: - type: `RouteLocationRaw` diff --git a/packages/entities/entities-shared/docs/use-axios.md b/packages/entities/entities-shared/docs/use-axios.md index ae1e4bdb1f..5a7422af64 100644 --- a/packages/entities/entities-shared/docs/use-axios.md +++ b/packages/entities/entities-shared/docs/use-axios.md @@ -29,9 +29,7 @@ Additional Axios request config settings.