From d6226eac173940668857e7b170cfdb65b3b29898 Mon Sep 17 00:00:00 2001 From: demogorgod Date: Wed, 27 Sep 2023 16:07:14 -0400 Subject: [PATCH] Add skeleton loaders on operator page --- apps/web/src/pages/operators/Operator.vue | 35 +++++++++++++++++++---- apps/web/src/pages/overview/Overview.vue | 4 +-- 2 files changed, 31 insertions(+), 8 deletions(-) diff --git a/apps/web/src/pages/operators/Operator.vue b/apps/web/src/pages/operators/Operator.vue index 5716336ee..bfa66db53 100644 --- a/apps/web/src/pages/operators/Operator.vue +++ b/apps/web/src/pages/operators/Operator.vue @@ -8,10 +8,9 @@ import useUser from '@/composables/user' import useOperators from '@/composables/operators' import { UserWithAccountsAndOperators} from '@casimir/types' - const { exportFile } = useFiles() const { convertString } = useFormat() -const { user, } = useUser() +const { user, loadingSessionLogin } = useUser() // Form inputs const selectedWallet = ref({address: '', wallet_provider: ''}) @@ -103,7 +102,7 @@ onMounted(async () => { } }) -const {initializeComposable, nonregisteredOperators, registeredOperators, registerOperatorWithCasimir } = useOperators() +const {initializeComposable, nonregisteredOperators, registeredOperators, registerOperatorWithCasimir, loadingInitializeOperators } = useOperators() watch(user, async () => { if (user.value) { @@ -253,15 +252,27 @@ async function submitRegisterOperatorForm() {