From 3bb68b55e98b586f915ba205f5cb6b5cbdfd6b04 Mon Sep 17 00:00:00 2001 From: Arman Date: Thu, 4 Aug 2022 12:33:20 +0200 Subject: [PATCH] feat: add some logic to the steps component --- src/lib/components/steps.svelte | 13 +++++- .../collection/[collection]/_create.svelte | 42 ++++++------------- 2 files changed, 24 insertions(+), 31 deletions(-) diff --git a/src/lib/components/steps.svelte b/src/lib/components/steps.svelte index 37392948c..14577f625 100644 --- a/src/lib/components/steps.svelte +++ b/src/lib/components/steps.svelte @@ -1,3 +1,14 @@ + +
    - + {#each steps as step, index} + + {step} + + {/each}
diff --git a/src/routes/console/[project]/databases/database/[database]/collection/[collection]/_create.svelte b/src/routes/console/[project]/databases/database/[database]/collection/[collection]/_create.svelte index 2a4304e3a..1dbd4d5bb 100644 --- a/src/routes/console/[project]/databases/database/[database]/collection/[collection]/_create.svelte +++ b/src/routes/console/[project]/databases/database/[database]/collection/[collection]/_create.svelte @@ -1,6 +1,6 @@ - - {#each steps as step} - - {step.title} - - {/each} - +
{#if currentStep === 0} @@ -174,13 +156,13 @@
{#if currentStep === 0} - + {:else if currentStep === steps.length - 1} - + {:else} - - + + {/if}