summaryrefslogtreecommitdiffstats
path: root/src/components/message_composer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/message_composer.rs')
-rw-r--r--src/components/message_composer.rs24
1 files changed, 11 insertions, 13 deletions
diff --git a/src/components/message_composer.rs b/src/components/message_composer.rs
index 3876a5a..09e5f80 100644
--- a/src/components/message_composer.rs
+++ b/src/components/message_composer.rs
@@ -62,36 +62,34 @@ pub fn ChatViewMessageComposer(chat: BareJID) -> impl IntoView {
// TODO: placeholder
view! {
- <form
- class="new-message-composer panel"
- >
+ <form class="new-message-composer panel">
<div
class="text-box"
- on:input:target=move |ev| new_message.set(ev.target().text_content().unwrap_or_default())
+ on:input:target=move |ev| {
+ new_message.set(ev.target().text_content().unwrap_or_default())
+ }
node_ref=message_input
contenteditable
on:keydown=move |ev| {
match ev.key_code() {
16 => set_shift_pressed.set(true),
- 13 => if !shift_pressed.get() {
- ev.prevent_default();
- send_message();
+ 13 => {
+ if !shift_pressed.get() {
+ ev.prevent_default();
+ send_message();
+ }
}
_ => {}
- // debug!("shift pressed down");
}
}
on:keyup=move |ev| {
- match ev.key_code() {
+ match ev.key_code() {
16 => set_shift_pressed.set(false),
_ => {}
- // debug!("shift released");
}
}
></div>
- // <input hidden type="submit" />
+ // <input hidden type="submit" />
</form>
}
}
-
-