Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 964f0231ca | |||
| f4321b8b9a | |||
| 42ff29a44a | |||
| 2ade96fdaf | |||
| 00d68ce066 | |||
| e23f62a4b2 |
@@ -517,6 +517,7 @@ fn ServerCard(
|
|||||||
editing_index: Signal<Option<usize>>,
|
editing_index: Signal<Option<usize>>,
|
||||||
overrides: Resource<ProxyOverrides>,
|
overrides: Resource<ProxyOverrides>,
|
||||||
) -> Element {
|
) -> Element {
|
||||||
|
let user_config = use_context::<ConfigSystem>();
|
||||||
let net: Coroutine<Command> = use_coroutine_handle();
|
let net: Coroutine<Command> = use_coroutine_handle();
|
||||||
|
|
||||||
let address = format!("{}:{}", server.address, server.port);
|
let address = format!("{}:{}", server.address, server.port);
|
||||||
@@ -551,7 +552,9 @@ fn ServerCard(
|
|||||||
class: "server-card__action server-card__action--connect",
|
class: "server-card__action server-card__action--connect",
|
||||||
onclick: {
|
onclick: {
|
||||||
let entry = connect_entry.clone();
|
let entry = connect_entry.clone();
|
||||||
|
let user_config = user_config.clone();
|
||||||
move |_| {
|
move |_| {
|
||||||
|
user_config.config_set("username", &entry.username);
|
||||||
net.send(Connect {
|
net.send(Connect {
|
||||||
target: ConnectTarget::Direct {
|
target: ConnectTarget::Direct {
|
||||||
host: entry.address.clone(),
|
host: entry.address.clone(),
|
||||||
|
|||||||
Reference in New Issue
Block a user