diff --git a/packages/builder/src/components/common/ConfirmDialog.svelte b/packages/builder/src/components/common/ConfirmDialog.svelte index 33a1d86b88..cf2bf989b9 100644 --- a/packages/builder/src/components/common/ConfirmDialog.svelte +++ b/packages/builder/src/components/common/ConfirmDialog.svelte @@ -7,6 +7,7 @@ export let cancelText = "Cancel" export let onOk = undefined export let onCancel = undefined + export let warning = true let modal @@ -19,7 +20,13 @@ - + {body} diff --git a/packages/builder/src/components/start/AppCard.svelte b/packages/builder/src/components/start/AppCard.svelte index 0d8d6a1d83..b19416e0f3 100644 --- a/packages/builder/src/components/start/AppCard.svelte +++ b/packages/builder/src/components/start/AppCard.svelte @@ -13,8 +13,7 @@ export let app export let exportApp - - let appExportLoading = false + export let deleteApp
@@ -28,9 +27,12 @@ - exportApp(app)} icon="Download" - >Export + exportApp(app)} icon="Download"> + Export + + deleteApp(app)} icon="Delete"> + Delete +
diff --git a/packages/builder/src/components/start/AppGridView.svelte b/packages/builder/src/components/start/AppGridView.svelte deleted file mode 100644 index c6267e4369..0000000000 --- a/packages/builder/src/components/start/AppGridView.svelte +++ /dev/null @@ -1,22 +0,0 @@ - - -{#if $apps.length} -
- {#each $apps as app} - - {/each} -
-{/if} - - diff --git a/packages/builder/src/components/start/AppRow.svelte b/packages/builder/src/components/start/AppRow.svelte new file mode 100644 index 0000000000..78fc3d25df --- /dev/null +++ b/packages/builder/src/components/start/AppRow.svelte @@ -0,0 +1,80 @@ + + +
+
+ + + {app.name} + + +
+
+ Edited {Math.round(Math.random() * 10 + 1)} months ago +
+
+ {#if Math.random() < 0.33} +
+ Open + {:else if Math.random() < 0.33} +
+ Locked by Will Wheaton + {:else} +
+ Locked by you + {/if} +
+
+ + + + exportApp(app)} icon="Download">Export + deleteApp(app)} icon="Delete">Delete + +
+ + diff --git a/packages/builder/src/components/start/AppTableView.svelte b/packages/builder/src/components/start/AppTableView.svelte deleted file mode 100644 index f83399154c..0000000000 --- a/packages/builder/src/components/start/AppTableView.svelte +++ /dev/null @@ -1,106 +0,0 @@ - - -{#if $apps.length} -
- {#each $apps as app} -
-
- - - {app.name} - - -
-
- Edited {Math.round(Math.random() * 10 + 1)} months ago -
-
- {#if Math.random() < 0.33} -
- Open - {:else if Math.random() < 0.33} -
- Locked by Will Wheaton - {:else} -
- Locked by you - {/if} -
-
- - - - exportApp(app)} icon="Download"> - Export - - -
- {/each} -
-{/if} - - diff --git a/packages/builder/src/components/start/CreateAppModal.svelte b/packages/builder/src/components/start/CreateAppModal.svelte index 97f63c77b2..7f166b04ae 100644 --- a/packages/builder/src/components/start/CreateAppModal.svelte +++ b/packages/builder/src/components/start/CreateAppModal.svelte @@ -14,7 +14,7 @@ import { post } from "builderStore/api" import analytics from "analytics" import { onMount } from "svelte" - import { capitalise } from "../../helpers" + import { capitalise } from "helpers" import { goto } from "@roxi/routify" export let template diff --git a/packages/builder/src/components/start/Indicator.svelte b/packages/builder/src/components/start/Indicator.svelte deleted file mode 100644 index b77d2589fd..0000000000 --- a/packages/builder/src/components/start/Indicator.svelte +++ /dev/null @@ -1,83 +0,0 @@ - - -
-
- {#if done} - - - - {:else}{step}{/if} -
-
- - diff --git a/packages/builder/src/components/start/Steps/Info.svelte b/packages/builder/src/components/start/Steps/Info.svelte deleted file mode 100644 index 42cd5e1e2f..0000000000 --- a/packages/builder/src/components/start/Steps/Info.svelte +++ /dev/null @@ -1,121 +0,0 @@ - - -
- {#if template?.fromFile} - Import your Web App - {:else} - Create your Web App - {/if} - {#if template?.fromFile} -
- -
- - -
-
- {:else if template} -
- - {template.name} -
- {/if} - ($touched.applicationName = true)} - bind:value={$values.applicationName} - label="Web App Name" - placeholder="Enter name of your web application" - error={$touched.applicationName && $errors.applicationName} - /> -
- - diff --git a/packages/builder/src/components/start/Steps/User.svelte b/packages/builder/src/components/start/Steps/User.svelte deleted file mode 100644 index b51e5faaff..0000000000 --- a/packages/builder/src/components/start/Steps/User.svelte +++ /dev/null @@ -1,29 +0,0 @@ - - -
- What's your role for this app? -