From d90f480a3ecadc3846d4189446449c142d898fcb Mon Sep 17 00:00:00 2001 From: Sandro Lutz <code@temparus.ch> Date: Sun, 3 Dec 2017 03:22:53 +0100 Subject: [PATCH] Add loading text before signup has been loaded --- src/views/eventDetails.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/views/eventDetails.js b/src/views/eventDetails.js index 4bb546f7..d873f8e3 100644 --- a/src/views/eventDetails.js +++ b/src/views/eventDetails.js @@ -17,7 +17,9 @@ class EventSignupForm { return m('div'); } if (isLoggedIn()) { - if (events.currentSignupHasLoaded() && typeof events.getCurrentSignup() === 'undefined') { + if (!events.currentSignupHasLoaded()) { + return m('span', 'Loading...'); + } else if (typeof events.getCurrentSignup() === 'undefined') { return m('button', { onclick() { events.signupCurrent(); } }, 'signup'); } } else if (events.getCurrent().allow_email_signup) { -- GitLab