enshort constructions

This commit is contained in:
yggverse 2024-11-08 05:45:15 +02:00
parent 7e1c03f8dd
commit 6702f9c7d6
2 changed files with 7 additions and 15 deletions

View File

@ -47,15 +47,11 @@ impl Response {
let control = control.clone();
let form = form.clone();
move |_, _| {
control.update(match size_limit {
Some(limit) => Some(
limit as i32
- (base.to_string_partial(UriHideFlags::QUERY).len() as i32
+ Uri::escape_string(form.text().as_str(), None, false).len()
as i32),
),
None => None,
});
control.update(size_limit.map(|limit| {
limit as i32
- (base.to_string_partial(UriHideFlags::QUERY).len() as i32
+ Uri::escape_string(form.text().as_str(), None, false).len() as i32)
}));
}
});

View File

@ -32,12 +32,8 @@ impl Sensitive {
let form = Form::new_rc(
action_send.clone(),
title,
match max_length {
Some(value) => {
Some(value - base.to_string_partial(UriHideFlags::QUERY).len() as i32)
}
None => None,
},
max_length
.map(|value| value - base.to_string_partial(UriHideFlags::QUERY).len() as i32),
);
// Init widget