From cb424d369919ef29f9a3729fedab5323b1883aca Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Fri, 7 Oct 2016 14:34:31 +0200 Subject: [PATCH] refactor reserve creation dialog --- lib/module-trampoline.js | 4 +- pages/confirm-create-reserve.html | 8 +- pages/confirm-create-reserve.tsx | 505 ++++++++++++++++-------------- 3 files changed, 285 insertions(+), 232 deletions(-) diff --git a/lib/module-trampoline.js b/lib/module-trampoline.js index 73e8ca72d..3eb94e36a 100644 --- a/lib/module-trampoline.js +++ b/lib/module-trampoline.js @@ -35,7 +35,7 @@ System.config({ // Register mithril as a module, // but only if it is ambient. -if (m) { +if (typeof m !== "undefined") { let mod = System.newModule({default: m}); let modName = "mithril"; System.set(modName, mod); @@ -55,7 +55,7 @@ document.addEventListener("DOMContentLoaded", function(event) { function execMain(m) { if (m.main) { console.log("executing module main"); - m.main(); + let res = m.main(); } else { console.warn("module does not export a main() function"); } diff --git a/pages/confirm-create-reserve.html b/pages/confirm-create-reserve.html index b8a825bd1..165ac32f4 100644 --- a/pages/confirm-create-reserve.html +++ b/pages/confirm-create-reserve.html @@ -7,11 +7,15 @@ - - + + + + + +