add datalist for previous connections

This commit is contained in:
marlon-erler
2024-07-09 20:09:09 +02:00
parent eca5e75583
commit 41efa5cbf6
3 changed files with 27 additions and 1 deletions
+11
View File
@@ -9,6 +9,7 @@ import {
connect,
deleteMailbox,
disconnect,
previousAddresses,
requestMailbox,
resetAddressInput,
serverAddressInput,
@@ -16,6 +17,10 @@ import {
import { translation } from "../translations";
const addressConverter: React.ListItemConverter<string> = (address) => {
return <option>{address}</option>;
};
export function ConnectionSection() {
return (
<div class="flex-column">
@@ -29,7 +34,13 @@ export function ConnectionSection() {
bind:value={serverAddressInput}
on:enter={connect}
placeholder={translation.serverAddressPlaceholder}
list="previous-addresses"
></input>
<datalist
hidden
id="previous-addresses"
children:append={[previousAddresses, addressConverter]}
></datalist>
</div>
</label>
<div class="flex-row width-input justify-end">