optimized record references deletion

This commit is contained in:
Gani Georgiev
2022-12-11 21:25:31 +02:00
parent ad321c01e0
commit 18d6a1c529
33 changed files with 150 additions and 102 deletions
@@ -27,6 +27,8 @@
};
}
$: selectedColection = collections.find((c) => c.id == options.collectionId) || null;
loadCollections();
async function loadCollections() {
@@ -87,7 +89,9 @@
</div>
<div class="col-sm-12">
<Field class="form-field" name="schema.{key}.options.cascadeDelete" let:uniqueId>
<label for={uniqueId}>Delete record on relation delete</label>
<label for={uniqueId}>
Delete record on {selectedColection ? selectedColection.name : "relation"} delete
</label>
<ObjectSelect id={uniqueId} items={defaultOptions} bind:keyOfSelected={options.cascadeDelete} />
</Field>
</div>