feat(vpn): add VPN config when pressing the enter key in the wireguard name text input (#2209)

This commit is contained in:
Kartik 2026-09-24 03:15:59 +05:30 • committed by GitHub
parent ee5b432e26
commit 0e307f3cf4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -313,7 +313,8 @@ impl page::Page<crate::pages::Message> for Page {
VpnDialog::WireGuardName(device, ..) => {
let input = widget::text_input("", device.as_str()).on_input(|input| {
Message::WireGuardDeviceInput(input.replace(|c: char| !c.is_alphanumeric(), ""))
});
})
.on_submit(|_| Message::WireGuardConfig);
let primary_action =
widget::button::suggested(fl!("connect")).on_press(Message::WireGuardConfig);