diff --git a/app/javascript/dashboard/components-next/Campaigns/Pages/CampaignPage/WhatsAppCampaign/WhatsAppCampaignDialog.vue b/app/javascript/dashboard/components-next/Campaigns/Pages/CampaignPage/WhatsAppCampaign/WhatsAppCampaignDialog.vue index 12a789fee..f4301375d 100644 --- a/app/javascript/dashboard/components-next/Campaigns/Pages/CampaignPage/WhatsAppCampaign/WhatsAppCampaignDialog.vue +++ b/app/javascript/dashboard/components-next/Campaigns/Pages/CampaignPage/WhatsAppCampaign/WhatsAppCampaignDialog.vue @@ -38,11 +38,13 @@ const handleClose = () => emit('close'); diff --git a/app/javascript/dashboard/components/ui/Wizard.vue b/app/javascript/dashboard/components/ui/Wizard.vue index 2219a07c1..6ab196d9d 100644 --- a/app/javascript/dashboard/components/ui/Wizard.vue +++ b/app/javascript/dashboard/components/ui/Wizard.vue @@ -1,9 +1,5 @@ - - diff --git a/app/javascript/dashboard/components/widgets/conversation/conversationBulkActions/Index.vue b/app/javascript/dashboard/components/widgets/conversation/conversationBulkActions/Index.vue index e36e94ac6..9a245ec8c 100644 --- a/app/javascript/dashboard/components/widgets/conversation/conversationBulkActions/Index.vue +++ b/app/javascript/dashboard/components/widgets/conversation/conversationBulkActions/Index.vue @@ -263,7 +263,7 @@ export default { diff --git a/app/javascript/dashboard/routes/dashboard/settings/inbox/ChannelList.vue b/app/javascript/dashboard/routes/dashboard/settings/inbox/ChannelList.vue index 0a4fbc7f3..fa6c11f94 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/inbox/ChannelList.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/inbox/ChannelList.vue @@ -3,14 +3,19 @@ import ChannelItem from 'dashboard/components/widgets/ChannelItem.vue'; import router from '../../../index'; import PageHeader from '../SettingsSubPageHeader.vue'; import { mapGetters } from 'vuex'; -import globalConfigMixin from 'shared/mixins/globalConfigMixin'; +import { useBranding } from 'shared/composables/useBranding'; export default { components: { ChannelItem, PageHeader, }, - mixins: [globalConfigMixin], + setup() { + const { replaceInstallationName } = useBranding(); + return { + replaceInstallationName, + }; + }, data() { return { enabledFeatures: {}, @@ -69,12 +74,7 @@ export default {
import { mapGetters } from 'vuex'; -import globalConfigMixin from 'shared/mixins/globalConfigMixin'; +import { useBranding } from 'shared/composables/useBranding'; export default { - mixins: [globalConfigMixin], + setup() { + const { replaceInstallationName } = useBranding(); + return { + replaceInstallationName, + }; + }, computed: { ...mapGetters({ globalConfig: 'globalConfig/get', @@ -29,10 +34,7 @@ export default { items() { return this.createFlowSteps.map(item => ({ ...item, - body: this.useInstallationName( - item.body, - this.globalConfig.installationName - ), + body: this.replaceInstallationName(item.body), })); }, }, diff --git a/app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Facebook.vue b/app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Facebook.vue index d67a9ea6a..ed963eba0 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Facebook.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Facebook.vue @@ -6,11 +6,11 @@ import { useAlert } from 'dashboard/composables'; import { useAccount } from 'dashboard/composables/useAccount'; import { required } from '@vuelidate/validators'; import LoadingState from 'dashboard/components/widgets/LoadingState.vue'; -import { mapGetters } from 'vuex'; + import ChannelApi from '../../../../../api/channels'; import PageHeader from '../../SettingsSubPageHeader.vue'; import router from '../../../../index'; -import globalConfigMixin from 'shared/mixins/globalConfigMixin'; +import { useBranding } from 'shared/composables/useBranding'; import NextButton from 'dashboard/components-next/button/Button.vue'; import { loadScript } from 'dashboard/helper/DOMHelpers'; @@ -22,11 +22,12 @@ export default { PageHeader, NextButton, }, - mixins: [globalConfigMixin], setup() { const { accountId } = useAccount(); + const { replaceInstallationName } = useBranding(); return { accountId, + replaceInstallationName, v$: useVuelidate(), }; }, @@ -66,9 +67,6 @@ export default { getSelectablePages() { return this.pageList.filter(item => !item.exists); }, - ...mapGetters({ - globalConfig: 'globalConfig/get', - }), }, mounted() { @@ -223,12 +221,7 @@ export default { />

- {{ - useInstallationName( - $t('INBOX_MGMT.ADD.FB.HELP'), - globalConfig.installationName - ) - }} + {{ replaceInstallationName($t('INBOX_MGMT.ADD.FB.HELP')) }}

@@ -249,10 +242,7 @@ export default {
diff --git a/app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Instagram.vue b/app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Instagram.vue index bcdeafcc9..4577265a5 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Instagram.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Instagram.vue @@ -1,11 +1,9 @@