diff --git a/src/lib/components/common/ConfirmDialog.svelte b/src/lib/components/common/ConfirmDialog.svelte index 9a7462e5a7..4ea8f8e4e0 100644 --- a/src/lib/components/common/ConfirmDialog.svelte +++ b/src/lib/components/common/ConfirmDialog.svelte @@ -11,6 +11,7 @@ import { flyAndScale } from '$lib/utils/transitions'; import { marked } from 'marked'; import SensitiveInput from './SensitiveInput.svelte'; + import NativeSelect from './NativeSelect.svelte'; export let title = ''; export let message = ''; @@ -24,6 +25,7 @@ export let inputPlaceholder = ''; export let inputValue = ''; export let inputType = ''; + export let inputOptions: ({ label?: string; value: string } | string)[] = []; let _inputValue = inputValue; @@ -147,6 +149,14 @@ required={true} /> + {:else if inputType === 'select' && inputOptions.length} + {:else}