mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-21 04:46:02 +00:00
SSH info in connection refactor - do not save default values
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
|
||||
export let name;
|
||||
export let disabled = false;
|
||||
export let defaultFileName = '';
|
||||
|
||||
const { values, setFieldValue } = getFormContext();
|
||||
|
||||
@@ -25,6 +26,6 @@
|
||||
</script>
|
||||
|
||||
<div class="flex">
|
||||
<TextField {...$$restProps} value={$values[name]} on:click={handleBrowse} readOnly {disabled} />
|
||||
<TextField {...$$restProps} value={$values[name] || defaultFileName} on:click={handleBrowse} readOnly {disabled} />
|
||||
<InlineButton on:click={handleBrowse} {disabled}>Browse</InlineButton>
|
||||
</div>
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
export let options;
|
||||
export let isClearable = false;
|
||||
export let selectFieldComponent = SelectField;
|
||||
export let defaultSelectValue;
|
||||
|
||||
const { values, setFieldValue } = getFormContext();
|
||||
</script>
|
||||
@@ -17,7 +18,7 @@
|
||||
<svelte:component
|
||||
this={selectFieldComponent}
|
||||
{...$$restProps}
|
||||
value={$values && $values[name]}
|
||||
value={($values && $values[name]) || defaultSelectValue}
|
||||
options={_.compact(options)}
|
||||
on:change={e => {
|
||||
setFieldValue(name, e.detail);
|
||||
|
||||
Reference in New Issue
Block a user