summaryrefslogtreecommitdiffstats
path: root/src/components/message_composer.rs
diff options
context:
space:
mode:
authorLibravatar cel 🌸 <cel@bunny.garden>2025-06-11 02:54:27 +0100
committerLibravatar cel 🌸 <cel@bunny.garden>2025-06-11 02:54:27 +0100
commit838e99fd1577c52121e148efabcd624114a8b9ad (patch)
treedaaa4e0d00e53a851bf967f668cbc121018d4a5f /src/components/message_composer.rs
parent8bd186fe47eda25b36f945f926ce19093d16fe39 (diff)
downloadmacaw-web-838e99fd1577c52121e148efabcd624114a8b9ad.tar.gz
macaw-web-838e99fd1577c52121e148efabcd624114a8b9ad.tar.bz2
macaw-web-838e99fd1577c52121e148efabcd624114a8b9ad.zip
fmt: everything
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>
}
}
-
-