default action handling

This commit is contained in:
SPRINX0\prochazka
2024-11-21 13:46:19 +01:00
parent 86186072ed
commit c6cd865663
3 changed files with 51 additions and 60 deletions

View File

@@ -0,0 +1,18 @@
<script alng="ts">
import { defaultDatabaseObjectAppObjectActions } from '../appobj/appObjectTools';
import FormSelectField from '../forms/FormSelectField.svelte';
export let label;
export let objectTypeField;
</script>
<FormSelectField
{label}
name={`defaultAction.dbObjectClick.${objectTypeField}`}
isNative
defaultValue={defaultDatabaseObjectAppObjectActions[objectTypeField][0]?.defaultActionId}
options={defaultDatabaseObjectAppObjectActions[objectTypeField].map(x => ({
value: x.defaultActionId,
label: x.label,
}))}
/>