From 2f10f51cd43c620a9e42a37e1cad181346733b53 Mon Sep 17 00:00:00 2001 From: kevmodrome Date: Mon, 3 Aug 2020 15:59:50 +0200 Subject: [PATCH] api key logic works correctly --- packages/builder/package.json | 6 +- .../components/start/CreateAppModal.svelte | 239 ++++++++++++------ .../src/components/start/Steps/API.svelte | 25 ++ .../src/components/start/Steps/Info.svelte | 24 ++ .../src/components/start/Steps/User.svelte | 35 +++ packages/builder/src/pages/index.svelte | 24 +- 6 files changed, 275 insertions(+), 78 deletions(-) diff --git a/packages/builder/package.json b/packages/builder/package.json index 33a3e55b6a..61a4dfa1f5 100644 --- a/packages/builder/package.json +++ b/packages/builder/package.json @@ -55,11 +55,12 @@ ] }, "dependencies": { - "@budibase/bbui": "^1.17.0", + "@budibase/bbui": "^1.18.0", "@budibase/client": "^0.1.1", "@budibase/colorpicker": "^1.0.1", "@nx-js/compiler-util": "^2.0.0", "@sentry/browser": "5.19.1", + "@svelteschool/svelte-forms": "^0.7.0", "codemirror": "^5.51.0", "date-fns": "^1.29.0", "deepmerge": "^4.2.2", @@ -74,7 +75,8 @@ "string_decoder": "^1.2.0", "svelte-portal": "^0.1.0", "svelte-simple-modal": "^0.4.2", - "uikit": "^3.1.7" + "uikit": "^3.1.7", + "yup": "^0.29.2" }, "devDependencies": { "@babel/core": "^7.5.5", diff --git a/packages/builder/src/components/start/CreateAppModal.svelte b/packages/builder/src/components/start/CreateAppModal.svelte index 20fbaba402..cb97209b28 100644 --- a/packages/builder/src/components/start/CreateAppModal.svelte +++ b/packages/builder/src/components/start/CreateAppModal.svelte @@ -1,4 +1,14 @@ + +
@@ -88,38 +175,41 @@

Get Started with Budibase

- (name = e.target.value)} - on:input={e => (name = e.target.value)} /> -