Skip to content
Snippets Groups Projects
Commit 8ab790ac authored by Reiter, Christoph's avatar Reiter, Christoph :snake:
Browse files

Move the loading spinner into the main render content

parent 2053621d
No related branches found
No related tags found
No related merge requests found
...@@ -285,11 +285,8 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitElem ...@@ -285,11 +285,8 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitElem
} }
render() { render() {
if (this.isLoading()) {
return html`<vpu-mini-spinner></vpu-mini-spinner>`;
}
return html` return html`
<div class="${classMap({hidden: !this.isLoggedIn() || !this.hasSignaturePermissions()})}"> <div class="${classMap({hidden: !this.isLoggedIn() || !this.hasSignaturePermissions() || this.isLoading()})}">
<div class="field"> <div class="field">
<h2>${i18n.t('official-pdf-upload.upload-field-label')}</h2> <h2>${i18n.t('official-pdf-upload.upload-field-label')}</h2>
<div class="control"> <div class="control">
...@@ -331,12 +328,15 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitElem ...@@ -331,12 +328,15 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(VPUSignatureLitElem
</div> </div>
</div> </div>
</div> </div>
<div class="notification is-warning ${classMap({hidden: this.isLoggedIn()})}"> <div class="notification is-warning ${classMap({hidden: this.isLoggedIn() || this.isLoading()})}">
${i18n.t('error-login-message')} ${i18n.t('error-login-message')}
</div> </div>
<div class="notification is-danger ${classMap({hidden: this.hasSignaturePermissions() || !this.isLoggedIn()})}"> <div class="notification is-danger ${classMap({hidden: this.hasSignaturePermissions() || !this.isLoggedIn() || this.isLoading()})}">
${i18n.t('error-permission-message')} ${i18n.t('error-permission-message')}
</div> </div>
<div class="${classMap({hidden: !this.isLoading()})}">
<vpu-mini-spinner></vpu-mini-spinner>
</div>
`; `;
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment