diff --git a/src/components/common/UserCredit.vue b/src/components/common/UserCredit.vue index aac405b90c..15a7eb4046 100644 --- a/src/components/common/UserCredit.vue +++ b/src/components/common/UserCredit.vue @@ -7,12 +7,17 @@
- + + +
{{ formattedBalance }}
@@ -22,6 +27,7 @@ import Skeleton from 'primevue/skeleton' import Tag from 'primevue/tag' import { computed } from 'vue' +import { useFeatureFlags } from '@/composables/useFeatureFlags' import { useFirebaseAuthStore } from '@/stores/firebaseAuthStore' import { formatMetronomeCurrency } from '@/utils/formatUtil' @@ -30,6 +36,7 @@ const { textClass } = defineProps<{ }>() const authStore = useFirebaseAuthStore() +const { flags } = useFeatureFlags() const balanceLoading = computed(() => authStore.isFetchingBalance) const formattedBalance = computed(() => { diff --git a/src/components/topbar/CurrentUserPopover.vue b/src/components/topbar/CurrentUserPopover.vue index 93d7e92230..1c964960f9 100644 --- a/src/components/topbar/CurrentUserPopover.vue +++ b/src/components/topbar/CurrentUserPopover.vue @@ -26,6 +26,22 @@
+
+ + {{ + $t('credits.unified.message') + }} +
-
+
+
() +const { flags } = useFeatureFlags() + // Error boundary implementation const renderError = ref(null) const { toastErrorHandler } = useErrorHandling()