diff --git a/src/svelte-components/src/components/DimensionInput.svelte b/src/svelte-components/src/components/DimensionInput.svelte
deleted file mode 100644
index bec8141..0000000
--- a/src/svelte-components/src/components/DimensionInput.svelte
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
+
showMenu(true)}
+ on:focusout={() => showMenu(false)}
+ use={[[virtualKeyboardChange, (newValue) => (value = newValue)]]}
+ {...$$restProps}
+ >
+
+ {#if valid}
+
+ {/if}
+
+ {helperText}
+
+
+
+
+ {#each options as group}
+
+ {#each group as option}
+ - {
+ value = option;
+ showMenu(false);
+
+ optionSelected = true;
+ }}
+ >
+ {option}
+
+ {/each}
+
+ {/each}
+
+
+
+
+
diff --git a/src/svelte-components/src/dialogs/ChangeHostnameDialog.svelte b/src/svelte-components/src/dialogs/ChangeHostnameDialog.svelte
index c8463a3..c04a40c 100644
--- a/src/svelte-components/src/dialogs/ChangeHostnameDialog.svelte
+++ b/src/svelte-components/src/dialogs/ChangeHostnameDialog.svelte
@@ -4,7 +4,7 @@
import TextField from "@smui/textfield";
import MessageDialog from "$dialogs/MessageDialog.svelte";
import * as api from "$lib/api";
- import { virtualKeyboardChangeHelper } from "$lib/customActions";
+ import { virtualKeyboardChange } from "$lib/CustomActions";
// https://man7.org/linux/man-pages/man7/hostname.7.html
//
@@ -73,7 +73,7 @@