mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-21 14:06:00 +00:00
default action handling
This commit is contained in:
18
packages/web/src/settings/FormDefaultActionField.svelte
Normal file
18
packages/web/src/settings/FormDefaultActionField.svelte
Normal 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,
|
||||
}))}
|
||||
/>
|
||||
Reference in New Issue
Block a user