From 838e99fd1577c52121e148efabcd624114a8b9ad Mon Sep 17 00:00:00 2001 From: cel 🌸 Date: Wed, 11 Jun 2025 02:54:27 +0100 Subject: fmt: everything --- src/components/message.rs | 46 +++++++++++++++++++++++++++++++++++----------- 1 file changed, 35 insertions(+), 11 deletions(-) (limited to 'src/components/message.rs') diff --git a/src/components/message.rs b/src/components/message.rs index 78ebeb6..9eb0b09 100644 --- a/src/components/message.rs +++ b/src/components/message.rs @@ -2,7 +2,10 @@ use filamento::chat::MessageStoreFields; use leptos::prelude::*; use reactive_stores::{ArcStore, Store}; -use crate::{message::MacawMessage, user::{get_avatar, get_name, NO_AVATAR}}; +use crate::{ + message::MacawMessage, + user::{NO_AVATAR, get_avatar, get_name}, +}; use super::icon::Delivery; @@ -16,33 +19,54 @@ pub fn Message(message: MacawMessage, major: bool, r#final: bool) -> impl IntoVi if major { view! {
-
- } > +
+ }> -
+
{name}
-
{move || message.get().timestamp().read().format("%H:%M").to_string()}
+
+ {move || message.get().timestamp().read().format("%H:%M").to_string()} +
{move || message.get().body().read().body.clone()}
-
{move || message.get().delivery().get().map(|delivery| view! { } ) }
+
+ {move || { + message + .get() + .delivery() + .get() + .map(|delivery| view! { }) + }} +
- }.into_any() + } + .into_any() } else { view! {
{move || message.get().timestamp().read().format("%H:%M").to_string()}
-
{move || message.get().body().read().body.clone()}
-
{move || message.get().delivery().get().map(|delivery| view! { } ) }
+
+ {move || message.get().body().read().body.clone()} +
+
+ {move || { + message + .get() + .delivery() + .get() + .map(|delivery| view! { }) + }} +
- }.into_any() + } + .into_any() } } - -- cgit