mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-27 20:46:00 +00:00
ux in DB login modal
This commit is contained in:
@@ -36,6 +36,8 @@
|
|||||||
let sqlConnectResult;
|
let sqlConnectResult;
|
||||||
const testIdRef = createRef(0);
|
const testIdRef = createRef(0);
|
||||||
|
|
||||||
|
let engineTitle;
|
||||||
|
|
||||||
currentModalConid = conid;
|
currentModalConid = conid;
|
||||||
|
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
@@ -47,6 +49,15 @@
|
|||||||
server: connection.server,
|
server: connection.server,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
if (passwordMode == 'askUser') {
|
||||||
|
$values = {
|
||||||
|
...$values,
|
||||||
|
server: connection.server,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
const match = (connection.engine || '').match(/^([^@]*)@/);
|
||||||
|
engineTitle = match ? match[1] : connection.engine;
|
||||||
});
|
});
|
||||||
|
|
||||||
onDestroy(() => {
|
onDestroy(() => {
|
||||||
@@ -83,7 +94,7 @@
|
|||||||
|
|
||||||
<FormProviderCore {values}>
|
<FormProviderCore {values}>
|
||||||
<ModalBase {...$$restProps} simple>
|
<ModalBase {...$$restProps} simple>
|
||||||
<svelte:fragment slot="header">Database Log In</svelte:fragment>
|
<svelte:fragment slot="header">Database Log In ({engineTitle})</svelte:fragment>
|
||||||
|
|
||||||
<FormTextField label="Server" name="server" disabled />
|
<FormTextField label="Server" name="server" disabled />
|
||||||
<FormTextField
|
<FormTextField
|
||||||
|
|||||||
Reference in New Issue
Block a user