diff --git a/src/views/ConfirmGiftView.vue b/src/views/ConfirmGiftView.vue index 72d7f06..4ef5987 100644 --- a/src/views/ConfirmGiftView.vue +++ b/src/views/ConfirmGiftView.vue @@ -27,7 +27,7 @@ -
+
-
This does not have details to confirm.
+
This does not have details to confirm.
-
+ + +
+ +
@@ -426,6 +433,7 @@ export default class ClaimView extends Vue { giveDetails = null; giverName = ""; issuerName = ""; + isLoading = false; numConfsNotVisible = 0; // number of hidden DIDs in the confirmerIdList, minus the issuer if they aren't visible recipientName = ""; showDetails = false; @@ -452,6 +460,7 @@ export default class ClaimView extends Vue { } async mounted() { + this.isLoading = true; await db.open(); const settings = (await db.settings.get(MASTER_SETTINGS_KEY)) as Settings; this.activeDid = settings?.activeDid || ""; @@ -488,6 +497,8 @@ export default class ClaimView extends Vue { // When Chrome compatibility is fixed https://developer.mozilla.org/en-US/docs/Web/API/Web_Share_API#api.navigator.canshare // then use this truer check: navigator.canShare && navigator.canShare() this.canShare = !!navigator.share; + + this.isLoading = false; } // insert a space before any capital letters except the initial letter