From ee5b039c767092d3f55aa2d1817ab463b520ba70 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Sat, 17 Oct 2020 18:06:00 +0100 Subject: [PATCH 1/5] Fix unrecoverable crash when the screen URL param is not a valid screen --- .../frontend/[page]/[screen]/_layout.svelte | 35 +++++++++++++------ 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/packages/builder/src/pages/[application]/frontend/[page]/[screen]/_layout.svelte b/packages/builder/src/pages/[application]/frontend/[page]/[screen]/_layout.svelte index 097ca48073..3702e0da45 100644 --- a/packages/builder/src/pages/[application]/frontend/[page]/[screen]/_layout.svelte +++ b/packages/builder/src/pages/[application]/frontend/[page]/[screen]/_layout.svelte @@ -1,6 +1,6 @@ From 0116f12ad5b34d43fac361afeb3b85fc65ac241a Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Sat, 17 Oct 2020 18:20:31 +0100 Subject: [PATCH 3/5] Add option to create link when creating new screen --- .../userInterface/NewScreenModal.svelte | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/builder/src/components/userInterface/NewScreenModal.svelte b/packages/builder/src/components/userInterface/NewScreenModal.svelte index 6d02439c1b..7d6677ce17 100644 --- a/packages/builder/src/components/userInterface/NewScreenModal.svelte +++ b/packages/builder/src/components/userInterface/NewScreenModal.svelte @@ -1,7 +1,14 @@