Browse Source

fix redirect issues when refreshing page

gh-pages
kevmodrome 7 years ago
parent
commit
5480597b4d
  1. 7
      packages/builder/src/components/nav/DatabasesList.svelte
  2. 2
      packages/builder/src/pages/[application]/backend/database/[selectedDatabase]/index.svelte
  3. 22
      packages/builder/src/pages/[application]/backend/database/index.svelte

7
packages/builder/src/components/nav/DatabasesList.svelte

@ -24,13 +24,6 @@
return state
})
}
onMount(() => {
if ($store.appInstances.length > 0) {
selectDatabase($store.appInstances[0])
$goto(`./database/${$backendUiStore.selectedDatabase.id}`)
}
})
</script>
<div class="root">

2
packages/builder/src/pages/[application]/backend/database/[selectedDatabase]/index.svelte

@ -44,7 +44,7 @@
</div>
{#if $backendUiStore.selectedDatabase.id}
<ModelDataTable {selectRecord} />
{:else}Please select a database{/if}
{/if}
<style>
.database-actions {

22
packages/builder/src/pages/[application]/backend/database/index.svelte

@ -1 +1,23 @@
<script>
import { store, backendUiStore } from "builderStore"
import { goto } from "@sveltech/routify"
import { onMount } from "svelte"
$: instances = $store.appInstances
$: views = $store.hierarchy.indexes
async function selectDatabase(database) {
backendUiStore.actions.records.select(null)
backendUiStore.actions.views.select(views[0])
backendUiStore.actions.database.select(database)
}
onMount(async () => {
if ($store.appInstances.length > 0) {
await selectDatabase($store.appInstances[0])
$goto(`../${$backendUiStore.selectedDatabase.id}`)
}
})
</script>
Please select a database

Loading…
Cancel
Save