diff --git a/frontend/src/lib/components/workspaceSettings/CustomInstanceDbSelect.svelte b/frontend/src/lib/components/workspaceSettings/CustomInstanceDbSelect.svelte index 7e2f13c059..b785698394 100644 --- a/frontend/src/lib/components/workspaceSettings/CustomInstanceDbSelect.svelte +++ b/frontend/src/lib/components/workspaceSettings/CustomInstanceDbSelect.svelte @@ -15,12 +15,14 @@ instanceCatalogStatuses: ResourceReturn confirmationModal: ConfirmationModalHandle dbManagerDrawer: DBManagerDrawer | undefined + class?: string } let { value = $bindable(), instanceCatalogStatuses, confirmationModal, - dbManagerDrawer + dbManagerDrawer, + class: className }: Props = $props() let openedDbNameWizard = $state(false) @@ -28,34 +30,36 @@ let status = $derived(instanceCatalogStatuses.current?.[value ?? '']) - (value = i)} + placeholder="PostgreSQL database name" + items={safeSelectItems(Object.keys(instanceCatalogStatuses.current ?? {}))} + disabled={!$isCustomInstanceDbEnabled} + /> - + + -
+
{#if ducklake.catalog.resource_type !== 'instance'} {:else}