fix not being able to select relationship type

This commit is contained in:
Keviin Åberg Kultalahti 2021-02-15 17:37:07 +01:00
parent a7db499544
commit a35a6ba807
2 changed files with 7 additions and 5 deletions

View File

@ -38,9 +38,9 @@
{text: 'Many to many (N:N)', value: 'many-to-many',},
{text: 'One to many (1:N)', value: 'one-to-many',}
]
let relationshipType = 'many-to-many';
let types = ['Many to many (N:N)', 'One to many (1:N)']
$: console.log(relationshipType)
let selectedRelationshipType = 'Many to many (N:N)'
let indexes = [...($backendUiStore.selectedTable.indexes || [])]
let confirmDeleteDialog
@ -60,7 +60,7 @@
originalName,
field,
primaryDisplay,
relationshipType,
relationshipType: relationshipTypes.find(type => type.value === selectedRelationshipType),
indexes,
})
return state
@ -199,8 +199,8 @@
<div>
<Label grey extraSmall>Select relationship type</Label>
<div class="radio-buttons">
{#each relationshipTypes as {text, value}}
<Radio name="Relationship type" {value} bind:group={relationshipType} label={text} showLabel/>
{#each types as type}
<Radio name="Relationship type" value={type} bind:group={selectedRelationshipType} label={type} showLabel/>
{/each}
</div>
</div>

View File

@ -31,6 +31,8 @@
function getPrettyName(row) {
return row[linkedTable.primaryDisplay || "_id"]
}
$: console.log(schema.relationshipType)
</script>
{#if linkedTable.primaryDisplay == null}