forked from tsai/budibase
7 changed files with 0 additions and 91 deletions
@ -1,13 +0,0 @@ |
|||||
<script> |
|
||||
import { params } from "@roxi/routify" |
|
||||
import { tables } from "stores/backend" |
|
||||
|
|
||||
if ($params.selectedTable) { |
|
||||
const table = $tables.list.find(m => m._id === $params.selectedTable) |
|
||||
if (table) { |
|
||||
tables.select(table) |
|
||||
} |
|
||||
} |
|
||||
</script> |
|
||||
|
|
||||
<slot /> |
|
||||
@ -1,16 +0,0 @@ |
|||||
<script> |
|
||||
import TableDataTable from "components/backend/DataTable/DataTable.svelte" |
|
||||
import { tables, database } from "stores/backend" |
|
||||
</script> |
|
||||
|
|
||||
{#if $database?._id && $tables?.selected?.name} |
|
||||
<TableDataTable /> |
|
||||
{:else}<i>Create your first table to start building</i>{/if} |
|
||||
|
|
||||
<style> |
|
||||
i { |
|
||||
font-size: var(--font-size-m); |
|
||||
color: var(--grey-5); |
|
||||
margin-top: 2px; |
|
||||
} |
|
||||
</style> |
|
||||
@ -1,10 +0,0 @@ |
|||||
<script> |
|
||||
import { params } from "@roxi/routify" |
|
||||
import RelationshipDataTable from "components/backend/DataTable/RelationshipDataTable.svelte" |
|
||||
</script> |
|
||||
|
|
||||
<RelationshipDataTable |
|
||||
tableId={$params.selectedTable} |
|
||||
rowId={$params.selectedRow} |
|
||||
fieldName={decodeURI($params.selectedField)} |
|
||||
/> |
|
||||
@ -1,6 +0,0 @@ |
|||||
<script> |
|
||||
import { goto } from "@roxi/routify" |
|
||||
$goto("../../") |
|
||||
</script> |
|
||||
|
|
||||
<!-- routify:options index=false --> |
|
||||
@ -1,6 +0,0 @@ |
|||||
<script> |
|
||||
import { goto } from "@roxi/routify" |
|
||||
$goto("../") |
|
||||
</script> |
|
||||
|
|
||||
<!-- routify:options index=false --> |
|
||||
@ -1,19 +0,0 @@ |
|||||
<script> |
|
||||
import { tables } from "stores/backend" |
|
||||
import { goto, leftover } from "@roxi/routify" |
|
||||
import { onMount } from "svelte" |
|
||||
|
|
||||
onMount(async () => { |
|
||||
// navigate to first table in list, if not already selected |
|
||||
// and this is the final url (i.e. no selectedTable) |
|
||||
if ( |
|
||||
!$leftover && |
|
||||
$tables.list.length > 0 |
|
||||
// (!$tables.selected || !$tables.selected._id) |
|
||||
) { |
|
||||
$goto(`./${$tables.list[0]._id}`) |
|
||||
} |
|
||||
}) |
|
||||
</script> |
|
||||
|
|
||||
<slot /> |
|
||||
@ -1,21 +0,0 @@ |
|||||
<script> |
|
||||
import { goto } from "@roxi/routify" |
|
||||
import { onMount } from "svelte" |
|
||||
import { tables } from "stores/backend" |
|
||||
|
|
||||
onMount(async () => { |
|
||||
$tables.list.length > 0 && $goto(`./${$tables.list[0]._id}`) |
|
||||
}) |
|
||||
</script> |
|
||||
|
|
||||
{#if $tables.list.length === 0} |
|
||||
<i>Create your first table to start building</i> |
|
||||
{:else}<i>Select a table to edit</i>{/if} |
|
||||
|
|
||||
<style> |
|
||||
i { |
|
||||
font-size: var(--font-size-m); |
|
||||
color: var(--grey-5); |
|
||||
margin-top: 2px; |
|
||||
} |
|
||||
</style> |
|
||||
Loading…
Reference in new issue