fix flow of wizard

This commit is contained in:
Peter Clement 2021-09-23 22:02:35 +01:00
parent 39192e4e7f
commit 468a7caa07
1 changed files with 16 additions and 4 deletions

View File

@ -1,13 +1,25 @@
<script> <script>
import { goto } from "@roxi/routify"
import { onMount } from "svelte"
import CreateDatasourceModal from "components/backend/DatasourceNavigator/modals/CreateDatasourceModal.svelte" import CreateDatasourceModal from "components/backend/DatasourceNavigator/modals/CreateDatasourceModal.svelte"
import { datasources } from "stores/backend" import { datasources } from "stores/backend"
let modal
$: setupComplete = $: setupComplete =
$datasources.list.find(x => (x._id = "bb_internal")).entities.length > 1 || $datasources.list.find(x => (x._id = "bb_internal")).entities.length > 1 ||
$datasources.list > 1 $datasources.list.length >= 1
$: console.log($datasources.list.length >= 1)
$: console.log(
$datasources.list.find(x => (x._id = "bb_internal")).entities.length > 1
)
onMount(() => {
if (!setupComplete) {
modal.show()
} else {
$goto("./table")
}
})
</script> </script>
{#if !setupComplete} <CreateDatasourceModal bind:modal />
<CreateDatasourceModal />
{/if}
<!-- routify:options index=false --> <!-- routify:options index=false -->