chore: Minor fix

This commit is contained in:
iamsivin
2026-04-22 15:14:31 +05:30
parent 867bcaf744
commit b73f663c5d
@@ -1,13 +1,13 @@
<script setup>
import { computed, onMounted, ref } from 'vue';
import { computed, onUnmounted, onMounted, ref } from 'vue';
import { useI18n } from 'vue-i18n';
import { useRouter } from 'vue-router';
import { parseBoolean } from '@chatwoot/utils';
import Banner from 'dashboard/components/ui/Banner.vue';
import mfaAPI from 'dashboard/api/mfa';
import { useMapGetter } from 'dashboard/composables/store';
import { emitter } from 'shared/helpers/mitt';
import { BUS_EVENTS } from 'shared/constants/busEvents';
import mfaAPI from 'dashboard/api/mfa';
import Banner from 'dashboard/components/ui/Banner.vue';
const LOW_BACKUP_CODES_THRESHOLD = 3;
@@ -59,6 +59,10 @@ onMounted(() => {
fetchMfaStatus();
emitter.on(BUS_EVENTS.MFA_STATE_CHANGED, fetchMfaStatus);
});
onUnmounted(() => {
emitter.off(BUS_EVENTS.MFA_STATE_CHANGED, fetchMfaStatus);
});
</script>
<!-- eslint-disable-next-line vue/no-root-v-if -->