work
This commit is contained in:
@@ -40,6 +40,7 @@ pub fn start(rsc: &mut Rsc) -> WeakWidget {
|
||||
|
||||
pub fn create_account(rsc: &mut Rsc) -> WeakWidget {
|
||||
let url = field("", "server", rsc);
|
||||
let token = field("", "account token", rsc);
|
||||
let username = field("", "username", rsc);
|
||||
let password = field("", "password", rsc);
|
||||
|
||||
@@ -47,6 +48,7 @@ pub fn create_account(rsc: &mut Rsc) -> WeakWidget {
|
||||
rsc.events.register(create, Submit, move |ctx, rsc| {
|
||||
create.disable(rsc);
|
||||
let url = rsc[url].content();
|
||||
let token = rsc[token].content();
|
||||
let username = rsc[username].content();
|
||||
let password = rsc[password].content();
|
||||
let login_key = ctx.state.data.login_key(&username);
|
||||
@@ -72,6 +74,7 @@ pub fn create_account(rsc: &mut Rsc) -> WeakWidget {
|
||||
.request(CreateAccount {
|
||||
username,
|
||||
password,
|
||||
token,
|
||||
login_key,
|
||||
})
|
||||
.await
|
||||
@@ -84,6 +87,7 @@ pub fn create_account(rsc: &mut Rsc) -> WeakWidget {
|
||||
(
|
||||
wtext("Create Account").text_align(Align::CENTER).size(30),
|
||||
field_box(url, rsc),
|
||||
field_box(token, rsc),
|
||||
field_box(username, rsc),
|
||||
field_box(password, rsc),
|
||||
create,
|
||||
|
||||
Reference in New Issue
Block a user