diff --git a/app/javascript/widget/App.vue b/app/javascript/widget/App.vue index 6645465c5..ad21fecfa 100755 --- a/app/javascript/widget/App.vue +++ b/app/javascript/widget/App.vue @@ -4,7 +4,7 @@ import { setHeader } from 'widget/helpers/axios'; import addHours from 'date-fns/addHours'; import { IFrameHelper, RNHelper } from 'widget/helpers/utils'; import configMixin from './mixins/configMixin'; -import availabilityMixin from 'widget/mixins/availability'; +import { useAvailability } from 'widget/composables/useAvailability'; import { getLocale } from './helpers/urlParamsHelper'; import { isEmptyObject } from 'widget/helpers/utils'; import Spinner from 'shared/components/Spinner.vue'; @@ -27,7 +27,11 @@ export default { components: { Spinner, }, - mixins: [availabilityMixin, configMixin, routerMixin, darkModeMixin], + mixins: [configMixin, routerMixin, darkModeMixin], + setup() { + const { isInBusinessHours } = useAvailability(); + return { isInBusinessHours }; + }, data() { return { isMobile: false, diff --git a/app/javascript/widget/components/ChatHeader.vue b/app/javascript/widget/components/ChatHeader.vue index 5083f6ef5..623627fb3 100644 --- a/app/javascript/widget/components/ChatHeader.vue +++ b/app/javascript/widget/components/ChatHeader.vue @@ -1,6 +1,6 @@