chore: Adds a loader while fetching limits

This commit is contained in:
iamsivin
2025-03-28 15:04:11 +05:30
parent 4e58a2a91d
commit 64111995ac
7 changed files with 30 additions and 34 deletions
@@ -1,11 +1,9 @@
import { computed } from 'vue';
import { useStore } from 'dashboard/composables/store.js';
import { useAccount } from 'dashboard/composables/useAccount';
import { useCamelCase } from 'dashboard/composables/useTransformKeys';
import { FEATURE_FLAGS } from 'dashboard/featureFlags';
export function useCaptain() {
const store = useStore();
const { isCloudFeatureEnabled, currentAccount } = useAccount();
const captainEnabled = computed(() => {
@@ -32,15 +30,10 @@ export function useCaptain() {
return null;
});
const fetchLimits = () => {
store.dispatch('accounts/limits');
};
return {
captainEnabled,
captainLimits,
documentLimits,
responseLimits,
fetchLimits,
};
}